I'll vouch for Aria's ability to keep games running. This is the latest chapter in a loosely related series that has been running since, well, before I stumbled across them, but somewhere early-ish in 5e I think? So if you have been burnt by PBP games falling apart in the past, don't worry about that with Aria's games!