This way it would have a lot more use cases. No, really.
Probably add a special method to the twitter object, so it would be like
Showdown.extensions.twitter.config({
username_url: "http://example.com/users/%s",
hashtag_url: "http://example.com/search?q=%23%s"
});