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.
"Religious belief is the “path of least resistance”, says Boyer, while disbelief requires effort."