I generally use the rubber ones at home and when doing cross country and the neoprene ones when show jumping or warming up or dressage, I find the neoprene sit better but if you ride them in long grass or through other plants the seeds will stick into them so I use the rubber more because of that, most of the time rubber are cheaper. Overall I prefer the neoprene but that's my personal choice. Hope this helps
I find the rubber ones (somehow even the Velcro ones) tend to over turn alot so I prefer the neoprene if I'm doing something like cross country. For flat work and that sort of work I use the rubber. Hope this helps!