> My problem is finding time to be away from my current company long enough...
I don't know if this is your company you're talking about, or just a regular type job working for someone else. If it's your own company, then so far I've found that trying to clear time for a YC startup is forcing me to formalize and replicate other aspects of my current business, which is really good for it. So, it might be worthwhile to push for YC anyway; if nothing else, your existing business will thank you for it.