Here's an update as to the current DNA@Home credit situation. First, I apologize for credit ending up being less than what was being shown in the combined totals. Sadly this was a problem that snuck up on me in the transition as it wasn't apparent at the beginning of the changeover to the new server.
Right now I'm stopping the current DNA@Home runs to let all these workunits come back in and get credit. While this is going on I'll be updating the DNA@Home daemons to work as fixed credit. I expect that credit awarded should be on the order of 2x-3x what you're currently seeing once fixed credit is implemented. Once the current DNA@Home workunits have cleared out of the system, I'll start up a new batch of runs using fixed credit. Unfortunately there's not a good way to have a mix of fixed and non-fixed credit workunits running concurrently.
Let me know if you have any questions and hopefully this will end up being a good solution.