Wonder is Oasis class, so will appeal to all ages...(have not sailed on her)
I have sailed on Odessey and liked 270 and the bumper cars...we did not do I fly or Northstar..I did not like the pool setup, (not a lot of sun) but loved the sitting edge in the pool..
I think for a multi generation family Wonder woukd be better