I thought the food was comparable, and wouldn't use it as a major difference.
I do not believe they have WiFi on their wide bodies, yet, so not on the 789s, as far as I can tell. (I tend not to use it on flights unless I have to deal with something urgent, so can't tell you from my experience since I didn't even think about it on those flights. I mostly slept!)
Confirmed:
http://www.flyertalk.com/forum/air-c...oard-wifi.html