>but it's still a large gamble.
I know it seems like a big gamble room your current vantage point, but it really isn't. You are an entrepreneurial developer in a tech economy where that skill set is at a premium (at least in startup hubs like the bay area). It seems like the worst case scenario is that you end up getting a job at another startup if your projects don't work out.
Good luck!