I'm puzzled. Why would anyone do this?
Effectively, we're already pooled today. Over the long haul, every 10 minutes, someone gets 50 bones, and it's apportioned based on CPU speed.
If a slow machine isn't worth running hot for months on end to search, then why would it be welcomed (at greater value) to a pool including faster machines? Seems to me that if you found a group of like-minded honest individuals, you'd end up with a cluster of really slow machines, rarely finding a treat, and doling out pennies to each. Further, anyone inclined to join the pool is already running their machine anyway.
I guess I'm missing the point.
Just to reduce the variance so that you can get 1BTC/day instead of 50 every 7 weeks. If there was an easy and secure way I guess I'd be a little interested.