Honestly, I prefer c#. However, as DNN is mostly VB, I figured I'd make my modules in that language. Perhaps as I update them, I will create a c# version.
If you are going to do the work anyways, feel free to send it my way. If I have time, I will try and integrate your work.