There was a recent announcement that SharePoint Online is changing its support for public websites. I recommend that you read the following support article - http://support2.microsoft.com/kb/3027254
- Customers using public SPO sites today will be supported for next two years.
- Microsoft will be transitioning to third-party solutions. More information will be available in Jan 2015.