A lot of us thought this would be a vtt replacement but there are just to many things it is lacking to replace roll 20 or others. It doesn't seem like they are interested in crossing that market and instead as you stated you can basically run your own personal little dos2 game.
There are a handful of things the game does and a handful of things it doesn't do that will keep it from ever making any ground in tje vtt world. They're listed here amd in several specific post around the forums.
Its fine for what it does but a vtt replacement it is not.