My beef with roll20 is mostly that there's a lot of very awkward UX. It is just clunky! Astral is a bit more polished, but I haven't used it enough yet to decide if the UX is really better or not. It sure can be rather obtuse! I spent 45 minutes the other day trying to figure out how to set up an NPC before I figured out that you MUST upload an image of a character sheet before anything will work. You can upload any old image whatsoever, but if it ain't there, nothing works, and no nothing anywhere documents that, nor does the UI block you from doing other stuff, it just fails. So, maybe they are both clunky, lol.