Originally Posted by
bendembroski
I don't want to come across all preachy, but I really feel that riding as fast as you describe on sidewalks is not safe (for you or pedestrians). I would suggest that you are much better off in the road at those speeds.
+1
I meant to point this out as well but then forgot. Abandon ye those sidewalks! May I suggest a helmet mirror? It allows you to keep an eye on what's behind you, adding to the safety and confidence.