E190 is a big plus, specially up front for solo pax in the A seats. Always booked those. when an option. Much comfier and bigger windows than the CR7/9 equivalents and frankly would prefer for the ride than a 737.
E190's can have a hot galley installed for J meals but unsure what these will offer in terms of service which could also be a factor for some, but even in Y a very nice comfy a/c for these routes. A good choice I reckon.
I don't think AY have ever had a problem serving a pretty decent hot offering in their E190s ... love the airframe but they could learn something from those Alliance J seats - not a fan of EU J seating (across any of the EU operators - haven't tried TK!).