I've been in Denmark the last week and haven't visited the forums, at all, so I am a little late to the discussion.
If you're not already heavily invested in Roll 20, please do not use that trash-tier platform. It is objectively far, far worse than the other two, major alternatives (Fantasy...