I have only used the Shock Sox on my Beta and KTM. They work fantastic. Just make sure to clean them as part of your normal maintenance at oil change time or after a dusty weekend of riding. Before you install them, wipe your fork tubes down with WD40 and a clean rag. Then soak the inside of the socks with WD40 as well before installing them. This will keep the fork tubes looking really nice and prevent junk from getting on the seals.
I used to run them dry on my KTM and my suspension guy chastised me because the chrome was wearing off the forks.