My thoughts on comfort of Transat having flown to Mexico and Europe are that from my economy seats down to Vallarta and Cancun (non-stop) the 4.5 hours was well...mangeable (barely). But my flight a year back into London Gatwick in economy was painful. The plane was full, and after 7 hours in those seats...well your Dead on Arrival. No way to start a vacation and it could cost you "recovery" time. If I fly charters now I always ensure I book "Club" seat or a roomier seat on my first leg (going) ... so I get some comfort and sleep so I do not waste my vacation. The return trip I never care about - as my bed is the next stop
I have in the past found the food "OK". But I see they are now advertising on the Transat website as serving Presidents Choice meals as Loblaws has a preferred supplier agreement with Transat. Not sure about if this is being served in all "classes" of seating - or if this also applies to Edmonton. Someone working for Transat or a supplier at YEG may have info on this.