Hmm... I don't think we're all on at the same time, so Roll20 seems too difficult to pull off. Usually, I use theater of the mind rather than battlemaps. That means describing things rather than showing them.