The grease monkey on Wheeler Dealers used some in one of the cars they 'rescued'. Think it was an alpine but may be wrong.
You can't just whack it in I think you have to do a few things first to flush out the system of muck and such.
IIRC its boiling point is up in the 140deg c range so there is no pressure except for the pumping, also has a low freeze point so no antifreeze needed.
Worth it? Don't know, what will you spend on coolant in the next 20years, also once you swap you cannot top up with anything other than this so if you do get a leak on the mway from say a bad hose or gasket, something striking the rad you could have problems.
Is the corrosion issue that much, unlike a car the water doesn't go far in bikes, bit in the water jacket and around the head. Very unlikely to ever get enough corrosion to cause problems as long as you use an additive.
Good for a race bike, bit much for the road I think. Would like to know what others think though.