I posted one thought on the other board, came up with another one here...

I don't think that it would be worth the hassle going with hitch pins and such in the Slee style. That is part of the reason those buggers are so expensive.

Using only the way things are posted in that pic, I would say a little tack weld, but that is not completely removable then. Drilling out bigger holes for hitch pins is possible, but how often do you really intend to take these off?

Mine are completely bolt on and come off at least once a year to get ground to bare metal and painted up. I can't imagine those are easier to remove then mine and mine have not been stolen yet.