This is possible. Even as a user of the Shared Host, you are the administrator of your website.
I am in the process of engineering a custom signup form with the API, then will start writing an App for my desktop, account admin and the likes.
The problem with the API is the documentation...