I'm a single founder too. I guess there's not much we can do but apply and see what happens and to keep seeking a founder (of course for you I assume you also have to find a way over here). But from what I've heard (from emailing founder's coop) is that if you're a single founder you better be at least technical to enough build your idea yourself.