What platforms/browsers do I have to support?

Part of the challenge is that you don't know. If there are compromises to be made; you have to make your judgment.