Saddle's kinda low; Does your torso feel too stretched out?
I don't know what saddle to recommend. For something racier, a Tioga would look sick. For something comfortable, a Selle Italia SLR Gel Flow would be great. Those are both extreme ends of the spectrum though. I'm just emphasizing that I don't know what you want.