It's one thing to talk about your plan, it's another thing to actually execute it. We've seen bloated startup after bloated startup, I think running a lean (and I mean lean, 3 employees is nuts to me) ship like this is very hard to do and also must be very tough being the sole programmer.
It might be tough being the sole programmer, or it might be bliss.
I've been daydreaming about running a microISV recently - the ability to prioritise everything myself and crack on without justification appeals. Sure, I might be wrong, but that's OK.