Personal experiences will vary, but I really like the seats. I'm 6'2" and fly PS a lot for work (8.5-9h overnight legs, typically). I find it way worth it. I can't sleep in a C+ seat but can in a PS seat...I think its the legrest plus just enough width to not feel constrained. Bonus points if you can get a bulkhead as you can move your legs vertically which I find priceless when I want to stretch, but not get up. I agree with others that it's all about the seat and not service/food. If it's $535 one way for one leg, they can suffer...R/T, I'd do it. Your 6'3" son will appreciate it.