I love that it's so easy for anyone with an idea to get started. It's also very intuitive - there are no 'wizards' or other complicated bits of software which can be confusing at first. There isn't much in terms of support - you're pretty much expected to know how things work yourself. This might not matter if you have lots of time to spend learning but as soon as you need help, you could struggle to find someone who knows what they're doing! If you want to run your own business and don't mind getting stuck into some technical stuff then this is great. You'll learn quickly and keep up with any changes made to the platform (which happen fairly frequently).