Glad to hear you've enjoyed it!
Currently don't have any plans to put it on roll20 but if anyone wants to try and do so they are more than welcome. I do wonder how you'd resolve the issue of "everyone rolls a die in secret and then shares the results" -- doesn't seem like something roll20 naturally supports. But there could be some clever solution people come up with.