I signed up, as it was enough for what I had in mind, my blog.
Sadly, there's no FTP accounts. It wouldn't allow Wordpress to be extracted due to certain files not allowed by the system. Generally, it's not that good.
If you fancy a challenge, sign up by all means. If you're expecting easy functionality, go elsewhere.