The reasons why the air intake on Formula 1 race cars are above is because the engine is mounted directly behind the driver and the pathway is the shortest and the cleanest fer direct air.
Unless yer going fer a RAM air effect, I don't see the advantage of placing it on the roof. Maybe if you were doing a lot of water/debris crossing...
