I can almost guarantee that you'll be suspended for resource usage -- shared hosting (free or premium) simply can't handle the traffic. Maybe if you use a VPS and your application is horribly unsuccessful, but if you actually write an app that takes off, you're going to need at least a dedicated server. If you write the next Farmville, you're going to need a whole lot more; distributed servers (a cloud service) would be a minimum requirement.