We do it, but everyone gets the same schema and same app. .net/IIS/sql server and when we update the schema, we apply to all dbs via in-house scripts. It provides security warm fuzzies to our clients that their data is separated from other clients. If you want to try and version the app/schema for different accounts, that’s where your headaches are, regardless of db model
When do you want to retire with this $2.2M? That might guide your investment choices. Sounds like you might want to take some financial/econ classes as well ;P
If you're not profitable enough to hire without borrowing money, then that's something to really look at. You don't have to hire 15 people. And taking on money is giving away your control; you'll have to bow to the VC's wishes because they bankrolled you. If you can go without, I'd go without and keep on chugging.
And depending on how you're structured now, $14M is a LOT or it's quite a bit and you can take your time looking for the next thing....
We do it, but everyone gets the same schema and same app. .net/IIS/sql server and when we update the schema, we apply to all dbs via in-house scripts. It provides security warm fuzzies to our clients that their data is separated from other clients. If you want to try and version the app/schema for different accounts, that’s where your headaches are, regardless of db model