The thought of starting a company in San Fran makes me cringe a little with prices the way they are...but what you are doing seems very resourceful, kudos to you and good luck.
True, prices are absurd. If you can make it here despite the ridiculous COL, props to you. There are also livable gems south of SF (San Bruno, Millbrae, etc.) that make living in the Bay Area more palatable.