For me there is no chance i'd own one without the transparent engine bonnet (glass). As for rear ward visibility, well, it's not so good. But i'm not sure it's any better with louvers.
Peter