Like Udo B. said manual backups have room for error. The external USB sounds like a good idea though since PBS has now support for external datastores.Thank you, yes, I know about the single point of failure, I have local backups on each node as well (I do them manually), also planning to add a removable datastore in PBS with an external USB disk, and schedule a second backup job there
Another option might be to spin up a PBS vm in your two-node cluster, just as additional backup. This PBS would then sync the actual backups from your NAS. I would also do a regular vzdump of your vms (weekly, bi-weekly or monthly depending on available storage space) with proxmox native backup function so you still have a working backup to restore from even if your PBS installs get lost. The external USB would be a good place for it.
You might also want to run PBS on a vserver or save the vzdumps in a cloud storage (PBS doesn't support saving to them at the moment) to have an offsite backup. Another option might be to have a PBS at some friends or family members place or have not one but two external drives. One of them is placed on an offsite location (e.g. your office or some friends place) and you swap them regulary and you would still have a backup even if your place has damage from water or fire.