well judging by this key statement made on their web site:

"Won’t Dry Out
Due to its viscous nature and hygroscopic character, IceClear® AF will not dry out after initial application, making it effective for extended periods of time as an antifreeze and a dust suppressant
"

I don't think this is a good idea. if it's viscous, that's another term for oil. and it won't evaporate. so complete drying is going to be and issue.

Oil = bad.....

Over the years, there have been all kinds of different magic potions that claim cooler running motors and no pressure gain in your cooling system, and blah blah blah....

simple fact, a little water wetter and plain old water and a Properly tuned motorcycle that's not too lean. is all you need.

Now if you got some some sh!t hot superbike motor that's running 16:1 compression, then you might look into putting the appropriate size radiator on the bike.