I agree with both these statements. We were on the PC cruise in January, so very few children on the entire ship (less than 300 spread across all age groups up to 18). As such, eldest DD, who although is only 13, but is in Grade 9, was less than impressed with having to hang out with kids a couple of months older than her 10yo brother (they had let a few 10yos into the Edge).
She would have done much better in the Vibe. Instead, she ended up doing a lot of things with Dh and I, and a few things by herself. She was dragged to the Edge twice.
DS, who will be 11 on our next cruise will love the Edge, though.
Cheers,
Sally