I'm wondering if other people play this way, and if so, what pitfalls should I avoid? What are some best practices you can suggest? Any and all advice generously given will be thankfully received. Thank you!
We played that way during COVID and had no trouble. We much preferred being able to see each other (on Zoom, Discord, or Google Meet) than to look at a battle map. Sometimes we used Roll20 to share visuals. Sometimes the GM just shared their screen to show maps and illustrations. And we had a shared Google Drive folder where we would store handouts and whatnot.
We found that we grew fatigued more quickly than at an in-person game, so our sessions were shorter. Typically 2-3 hours of actual play rather than 3-4. We also had explicit breaks. Somehow it's easier at a table for a player to go to the kitchen or bathroom and return without disrupting play. Online, it seemed better to just say, "Let's take five," and then get back to it. Other than that, I don't think we really changed much about how we played.