I'm thinking about trying my hand at a Windows Phone 7 app, and I'd like to put it up on the market place. I know I don't need a phone to create the app (I've toyed around with the emulator already), but would it be folly to release an app without having an actual unit to test it on? Or is the emulator sufficient?