Pins have been used indoors since i came back racing (except cobra) and last alot longer than spikes anyday. They still work well even when nearly bald. Spikes last no time on carpet and as for fastrax tyres (good or not i dont know as i've never tried them), kind of defeats the object as we would still all have to buy them.

Open tyre choice an option? (apart from no pins at cobra)