To be honest, i think its going to be the way forward, with smaller engines giving so much more power output it makes sense, i think one of the main compromises would be the sound the car makes, however a friend recently got a Golf R and the noise that makes its pretty damn impressive.