Yes, I have these on my bike. They did very well in a low speed crash (the plastic got ground down and protected the rest of the bike). I also have their bar-end sliders (same effect in the same crash) and fork sliders.
Pictures of my R&G Racing frame, fork and bar-end sliders: