Exactly play M2M all the time. No problems, most of the best teams lay exclusively M2M.
Engine as it is is toodifficult for the 95% of the BB population, no need to complicate it even more. Now the situation is 95% have no clue what they doing, blame engine for this and ask for the changes/upates.