I like the looks of those 10T sprockets but $25 is a crazy high for it price in my opinion, built all of mine from the skateboard wheels like 2door has with good bearings and grade 8 bolt, nut and washers for spacing, after 100's of miles on dusty dirt roads they still look and work like new.
I groove them out so the chain rides half way down in the groove, I would be more than happy to make someone this same set up with grade 8 hardware included for half what that sprocket cost including shipping if they live in the lower 48, I know that sprocket is really nice, but $25 is a bit rich for my blood for something that actually does as little as it does.
These are just my thoughts nothing more, nothing less.....
Peace, map