Biz is definitely worth the incremental cost you mention if you don't receive those benefits from your status. You wint be asleep the entire overnight of a flight but you will definitely sleep better in the biz seat blanket and pillow even on aa biz than in y. If you don't or can't sleep food will be better choice of movies et. Either way you will be better rested or better fed