You would have the same problem with any other software program, being dependent upon the company for support and updates.
The performance record of QW (for support and payroll updates) is much better than other company I have delt with.
I have over 50 clients using NV1 and they stay with the program because of it’s flexibility, ease of use and because of the support they receive (from me and QW).
Accept for payroll, you could continue using NV1 even if QW dissappeared. Just make sure your backups are good and you have several copies (on and off site).