I have a pair of Sp2 901s
went with them over Dexter 8 because they are mostly white
and yes they are basically SST8s
I did buy the select a heel from Dexter, its slightly larger than the Storm heels. It works just fine, but kinda annoys my OCD haha
I would guess I have between 100 and 150 games on them now, and they barely looked used at all. Soft leather uppers and very comfortable.