I tried the Kalgard but am still on the fence about it. Normally when I clean, I really clean. I disassemble down to the bearings out and clean with dawn and water. In between cleanings I just use compressed air. Never liked getting bearings wet. They will last for quite a while although its more work. I just wipe the bearings off with a paper towel. Spray the motor down with denatured alcohol and use a tooth brush. Radio tray and servos I wipe down with a paper towel and simple green. If its stubborn(like the side of the throttle servo from a leaky diff), hit it with the alcohol and simple green, brush it and wipe it off.
I find the Kalgard does the same as wd40 after a few uses. I find with nothing sprayed back on, the dirt just blows off easier. I do agree Kalgard will make it easier to blow off in the beginning, but you get build up. I just clean more often.