Well, I've had the monster out and about over the last few days, this morning especially when it was about 40 Deg C in the sun, and I reckon I could have fried eggs on the tarmac, and I can say without reservation that the new deflectors really do deflect the heat from the engine away from you shins and knees. My ST normally sits on two bars on the temperature gauge but today it was up to three, and it really felt HOT!, and whilst the ride home was not a pleasure because of the air temperature my legs were not anywhere near as roasting as they have been previously in hot weather.
In my opinion these deflectors are well worth the expense!!
I'm sorry I can't report on their effectiveness for the pillion, but no doubt some-one with a regular pillion can add to this 'evaluation'.
By the way, for anyone considering fitting these covers there is a mod mentioned above which fits steel dowels to the Inspection Cover pieces...well worth doing, but there is a further mod to this which replaces the plastic push-pin fitting for the Inspection Cover with a captive nut and screw. The captive Nut P/N is 90677-KAN-961 (Honda Part) and the Screw P/N is 09139-05023 (Suzuki P/N). This mod makes the Inspection Cover far more secure which is a big bonus as, whilst the Inspection Cover can be quite easily and relatively cheaply replaced, the Deflector section that affixes to it is akin to Rockin' Horse S**t...very hard to find! The extra mod takes literally seconds and doesn't cost more than $10, and is worth every cent. So if you are going to fit these deflectors, please consider carrying out both the dowel mod and the screw mod at the same time.