Yes they do work, especially in the turbo models.... Less engine compartment heat.. Have tested with and without vents with a temperature gun..... definet temperature difference. I see you run a Dragon... Have you looked at the Fire and Ice kits.... really nice fit and finish vent panels. Summer Sucks carries them in Red Deer AB.
Why not just remove the cowling at the back around the fuel tank - would that not work just as well? Any hot air would be instantly removed through the back. I too question the vents on stock/slightly modded sleds.