Your comment regarding 'variables that would be difficult to delegate' makes alarm bells ring for me.
I am BRUTAL at delegating. For years, it came up as an issue with employers until I made a significant effort to delegate to other people.
I don't know what you're building, so can't say absolutely, but if delegating is an issue, I'd write out what the ABSOLUTE KEY bits of technology are, and figure out what YOU don't need to be developing. Nobody can do it all alone. It's a lesson I'm still trying to learn. Working 10+ years alone makes me think that either a) you aren't delegating enough and are trying to do too much on your own or b) you are trying to build the perfect and complete product before you really know that a market exists.
Don't aim for perfection, get your product out there.
http://steveblank.com/2010/11/01/no-business-plan-survives-f...
Spoiler: They lost some money.