My CPA wife sets up and recommends Quickbooks Desktop installed on Right Networks, a Windows Remote Desktop shop where Quickbooks and Excel is installed. The convenience of remote work without the awful Quickbooks Online. It handles backups and you do file transfers and local printing. It doesn't stop the Quickbooks subscription pricing but you get to use Quickbooks Desktop.
As a linux user and free software advocate, I die inside at your CPA wife's recommendation, but I upvote it for it's pragmatism and applicability to so many people who don't have time or desire to screw around with software. Thank you to her and you for sharing this advice.