Anyone here setup/run a BOINC project?

Open question: Does anyone have experience setting up a BOINC project? There are some wonderful guides on the BOINC wiki. But I have a few questions before I go down that route.

Some background, I have developed an algorithm for calculating some large polynomials. Using a Fermi or 5870 alone, it can take days to generate the coefficients. I currently have the algorithm written using OpenCL, and it has the ability to solve only a chunk of the problem, save that state, and then resume working on other chunks. I won't hear from the referee journals for another year or possibly two (I am planning to submit the papers within a month). But regardless of whether the numerical gods bless my method or not, I plan to move on, and calculate even higher order coefficients. I've found I really don't need a cluster to do this: 1) because GPU clusters are tough to come by, and 2) because my app requires no communication between chunks.

So I've got this crazy idea to create a boinc project and see how that goes. But before I jaunt down this path, I would appreciate some feedback from anyone that has managed a project like this before. The biggest concern I have relates to how boinc expects apps to be able to suspend and resume at a moments notice. Currently, my kernels are tuned to complete in around 2secs on a desktop system, and on headless systems I scale that up to 2-5 minutes (which gives significant performance gains). I can deal with the stop/restart, but it seems like this would be the biggest headache.

I would also like to know if anyone has run a boinc project from a VM. If I test this, I am planning to create a VirtualBox with Linux, and run the boinc server out of the VM from my desktop PC, and then attach my headless systems and desktop PC to my private boinc server.

I will probably end up making a similar post on a more boinc specific site, but I figured I would try here first.

I'm not looking for help so much as feasibility at this point. Thankfully, I have enough work left on the app that this is a future goal, and I can slowly get a feel for whether I want to go down this path or not.