Backup workflow from macOS to NAS?
There is no general „best backup method“, it always depends on your setup and on the assets you want to protect (whole disk or only user data, snapshot or history etc). This also means that issues with a specific method may or may not be an issue in your context. The problem described in the article does occur, but I‘ve seen this both with NAS and with USB drives. 

Having said that I just want to point out that TimeMachine works well in combination with a Synology NAS, and also handles disconnects during a backup gracefully (you just need to make sure that the backup can run through from time to time). It gives you a backup of the whole directory tree so it also covers any applications installed etc.