Your site seems to require Open ID and Firefox or Safari. Why ostracize a large number of people this way?
The reason behind requiring Firefox or Safari is simple enough too. We have not enough time yet to support every (even popular) browser. We'd like to spend time doing essential things, not tweaking HTML and CSS these days. Again, early adopters are those who are relly interested in using our app at the early stages and they seems to have no problem using FF or Safari to access our application.