From a non-pilot point of view...
"It is however hard to beat for economics, get a good engineer though as they can be quite labour intensive."
From my years in ground ops with metros... very important point!! Make sure you buy the newest you can get and have someone good check it thoroughly... cheap can be nasty!