Don't worry about it. SS/Fixies lost every last shred of cool factor they had when I finished mine last week. The jury is still out on the mustache bars. I love the way they look, but I need to get them up much higher and closer.
Brakes front and rear. I'm fond of stopping quickly.