I havn't gone near Superstar brake pads since i bought some for Avid Juicys about 3 years ago….they were awful and didn't last a ride around Whites Level (but i'm happy to admit i may not have bedded them in properly!).
Willing to try some again as i've been really impressed by the Nano-Tech pedals i bought and i simply can't afford any other brake pads!