It's very good to have a project like this to base server-side mods off of. It's not very helpful to me though, because you've must have backported away many client-dependent features that I can preserve with a client side PK3.
Be sure to test this thoroughly, backporting can result in subtly incorrect behavior. Off the top of my head you need to watch out for BBox changes, server messages which need to be changed back to "print" commands (in particular the TEAMKILL message), protocol 70 and friends, and also various weirdness resulting from new communication lines for the added GUI (\ignore, map list).