"You are not talking about algo trading in the true sense unless you are colcating a server to the exchange."
I dont think that statement makes any sense
the only reason you do such a thing is to decrease latency
why would latency distinguish one from the other?