DO has very functional APIs which can be used to manage the infra. These APIs are easily integrated into a mobile app.
However, the initial registration requires a browser and breaks the mobile UX - mobile users typically value convenience above all else.
There are concerns about fraud however. Perhaps a suggestion would be to delegate authentication/fraud prevention to Paypal which can used for account creation.