Are you basing it on the dp2demo2aviweb code? That should take a while off the wait.
The two won't share much of a codebase. Most of my code is to get dp2demo2aviweb to work, and that is mostly through error catching.
For the compiler, the backend will be written in .NET, and that will be done by Eiii. The front end will be written by me and hosted on DP Resource. We hope we can build it in such a way that a "network" of compilers can be linked together to DPR, and no one will have to have it on 24/7, as long as there are enough other compilers to fill in the time gaps.