There are a few things to consider, and you will have to decide what works best in your situation.
Do you plan to use a PBS? Then you can think about using my approach. If you install PVE and PBS on the same machine, I would not add the PVE installation to the cluster, but keep it separate and use the QDevice as an additional vote. Keeping things simple and fairly separated.
If you have no need for a PBS, then it comes down to a few other thins to consider.
If you add a 3rd full PVE installation to the cluster with hardware that is not similar to the other 2 nodes, you will have to make sure to not migrate VMs to that node. This is also important if you use HA. Depending on how you have your storages configured, you will also have to handle the 3rd node accordingly.
For example, if the 2 nodes are using ZFS with VM replication, the 3rd node will most likely not have the VM storage available since it does not have the necessary hardware for it.
If all you require is the QDevice, then I would first start looking into already available infrastructure. If the NAS can run VMs or containers, that would be my first try, as a bare OS installation with the `corosync-qnetd` service is enough for that.
So all in all, you have a few options, depending on your needs. I would recommend keeping it as simple as possible.