Mankiest bit on my bike is the bit between the saddle and the crash helmet.I know what you mean about not covering the top. That exposed Alu on the radiator is the mankiest bit of the bike. Mine looked a bit weathered when new.
That infinity cover still looks smart though. And perhaps more importantly could save an annoying repair or replacement.
Using the very useful info display... Anyone willing to look at average running temp before and after putting one of these on?
Like this alot