given the complexity of implementing openCL, It may have been equally easy to implement distributed computing instead... perhaps it would be as easy to code and then we could share processors.
Then I could use my GF's 4 cores at night. lol. Really, you can just save the param's and load it on another PC and set the frames to and from to render and use multiple PC's that way. Having a client/server type of software could work but seems like a lot of work when doing what I said above would work the same, at least in my house.