I agree that Q class ships have some quirks to their layout. Somehow, Odyssey has enough going for it that the quirks ended up not bothering me.
I'm also not a huge fan of the production shows on Odyssey. They are more like the old RCI Singers and Dancers shows with more high tech added in. They don't match up with O class shows. I very much like having a more "classic" type Schooner Bar on Q class compared to O class ships.