I would be very leery of hosting any serious business on Digital Ocean. Their terms of service are simply too strict.
For example, you can't send email to your users without double opt-in.
Yikes!
Not to mention the ambiguous language banning 'offensive' and 'inappropriate' content.