I'm a few years out of university and have moved around a lot. Most of my trusted friends now days are non technical which makes my candidate pool near empty. I agree completely that getting on board with someone you don't know well is a bad idea.
It seems to me that all the rules placed around how you must have a team to get funded is restricting startups to the realm of college/uni students and there's probably a lot of opportunities being missed.