Yeah, when we first started doing it, we were doing Pro/Am doubles which worked well sometimes, but more often than not, it was more trouble than it was worth. When you'd have days where only 3 or 4 "Pros" showed up, there was always a hassle to try to figure out which Ams were "good enough" to be considered pros. And then one or two times, we had the unlikely situation where there were only a few Ams that showed up (I didn't bother with trying to decide which Pros were shitty enough to be considered Ams).
I like the idea of leveling the playing field, and that's why I was contemplating the singles handicap league in my pre-Terrace burnout days. Jason Coke had a good system of doing a handicapped singles/doubles at NP when he lived up here, but it took a good deal more effort in keeping track of scores and divvying up the payout. I can try to remember the details of that system if you're interested, but handicapped singles would be the easiest method.
Funny anecdote: When we first were doing the Pro/Am dubs, somebody bitched to me about how it wasn't fair to be dividing up the players into pools like that. Then later, when we said "screw it" to the Pro/Am thing, and went to straight random dubs, that same player bitched to me again, saying that it wasn't fair that teams could be so uneven and some system should be implemented to prevent that.
Lessons learned: People are prone to bitch, there's no pleasing some people no matter what, and chances are, Wayne's gonna win anyway.