Dave, as long as the treads are thicker than 3/4″ in the rear and 1/2″ in the front. Otherwise, you’ll end up with a punctured tube. These studs make the snow feel like dirt, I understand the hesitation, I’ve been on the snow without studs, and it is terrifying. If you need new tires anyways, I’d probably start with that, the studs won’t ruin your tires, you can easily remove them with a 1/4″ nut driver attached to a drill.
I’ll keep an eye out for your next moonrocks ride.