My regular group and another group I played with once both used Roll20 for maps and rolls and used Discord for voice and/or video. We have found Roll20 voice to not be reliable. The reason we use Roll20 is that it is free to use. You can pay for extras, which one of our DMs does but it is not...