This is the way! I run a remote only company, and when the game is on, one meeting per week, 30-60 minutes (at most!) is essential!
However... there has to be an agenda, the agenda needs to be followed, and meeting monopolizers need to be cut short. (americans are very good at expanding meeting participation and to take up all the time, care needs to be taken with them. This is cultural, they love to talk.)
That's about all that is necessary. Then individual syncs can be done per email the rest of the week, or phone in case of emergencies.
I agree (except about Americans) but would add that the agenda should be published up front, e.g. in the meeting invitation.
I also run an online company but I dont like meetings it is always re hashing things already shared and written before. But it seems like a lot of humans absolutely need meeting to properly collaborate. Why ?