I used a pair of slip on bumper spurs for barrels and they never came off. Just make sure they fit your boot snuggly. I tapped mine on either side with a hammer for extra staying power. Posted via Mobile Device
I don't use spurs that often but did so on one particular horse and I bought a pair of the slip ons.....needless to say they "slipped" right off also. I ended up buying a pair of cheap Prince of Wales spurs (with straps).
I bought a case(?) of them at a sale one night for $2 a pair (like 12 pair), and I always have 2 pair in my dog box and 2 pair in my trailer . I hate them but they will work in a pinch. I have had to piece together a few pairs when I have lost one. As far as an every day spur NO. For something to get you by, sure.
Nothing like showing up 6-7hrs from home and realizing you don't have ANY spurs.