FWIW, the original D&D Beyond site was cobbled together as a demo. When WotC greenlit it, the team never had time to go back and build out a code base that was better for supporting a living game. I believe a lot of functionality is hard coded, so adding stuff is a nightmare. The new approach will hopefully fix that.

@darjr – Regarding other games, it would be fantastic if they did that. I like that Maps just gets out of the way. A simple interface to track die rolls and script some basic tests (roll X d20s, report the lowest roll, for instance) would be cool. I already do all my playtesting on Maps. Having a die log is very useful for looking at how mechanics play out.

Read more at this site