Great question, Ron!
The norm when using the QB Database Server Manager is to house the QB program, the SQL database (your QB database) and the Method Listener all together on the server. The Method Listener requires that the QB program and your QB database be housed together otherwise some its core features do not work properly with the SDK.
So having said that, you can choose to pull the QB program off the server, but you’d have to bring the Method Listener with it, leaving your QB database on the server only. You would want to designate an additional computer to run just the QB program and Method Listener, ensuring that this computer is in communication with the server so that changes in QB will be updated in Method and vice versa. It's also important to note that if you're set up this way and you don't have the computer with the Method Listener on all the time, the changes will be updated the next time the computer is connected to the internet and QB is launched.
Hope this helps!