Put a KeelGuard on my ski last winter after contacting Megaware and asking them whether the guard would work if I docked the ski on a drive on dock. They said yea the drive on dock would be no problem, even though their competitors (KeelShield), specifically says that you cannot use their product in conjunction with drive on docks. Anyhow, the KeelGuard lasted about 3/4 of a season before it started coming loose in several places and I had to pull it off.
I noticed no handling difference with the ski when the KeelGuard was in place, but I did loose about 1 mph in top speed.
KeelGuard was good about the warranty, and sent me a new guard, which I promptly sold, so I didn't loose too much money, just the time and trouble of applying then removing the guard. I've got a KeelShield on my boat that I've had no problems with. I actually like the KeelShield a little better as to the looks. Both the KeelGuard and the KeelShield were about the same as to the application. Be sure and use no acetone with the KeelShield product.
As long as you don't plan to dock the ski on a drive on type of dock, have a trailer with a roller that contacts the keel, or any steps in the hull that the guard will have to go over, you should be OK. I highly recommend sealing the edges of the guard with some 3M 5200, because the speed skis reach will tend to pull away the edges if they are not sealed.
Here is a photo of what mine looked like after I applied it: