I have used the Nexus Roller brake that looks similar to a drum brake and I can say that the one I had is nowhere near as powerful as disc or even a good V-brake.
To: i ride custom
Have you made any new frames? I was wondering if you would make 1 to sell. Your bike was the first bike that really made me get into this then came the ride it self.