You seem to be a intelligent, down to earth guy and I'm sure finding someone competent to drive who you can get along with won't be too hard.

Whether you're the crew chief/owner or driver, you're still part of the team and you're still competing, just in a different way. I help a friend with a S/C car, and we're in the middle of putting together a T/D (going to Milan tomorrow to cert it) and I enjoy it a lot. You may just find out you enjoy it as much or more being the crew chief. Best of luck in whatever you decide.