If you want to pool hop or have the nicer pool, it would have to be CB.
You'll probably be bussing the whole time either way. I don't mind the buses enough to bother walking from CB; buses are frequent & I walk a lot in the parks, no need to do extra. There isn't a significant difference in the bus rides. There will be kids around in common areas either way. I wouldn't really "hang out" in the lobby at either, regardless - that's what your room is for, or a nicer, quieter resort's lobby. Granted we really just use the room to sleep, so we're not looking for anything particularly special in the room itself either.
Other than theme & pools / pool hopping, the perks are pretty well equivalent. Bayliner Diner at CB is good, haven't tried the others.