Hum, i don't like that plastic cover, i do love the supercharger/intercooler design, on the other hand using it in such a large engine can only be due to cost efectivness and sales, a supercharger sounds much better for thoose who pay the bills, specialy in it's primary market.

I would like to see this engine refined and putting out thoose ~700bhp without the superchager, but i guess the value of the car would rise.