Trying to run all those servers differently will make an error in writing your database like changes done on the console for any deployments will not reflect in your database. so go with single server.
but you can connect your agents to many servers...
if u got any idea of your query kindly reply with your answers....
Best regards.