Users need to consider various factors when architecting environments for enterprise gateways, particularly regarding the implications of running kernels remotely versus locally. Network bandwidth and data accessibility are crucial elements that organizations must evaluate. Additionally, there are tools available for effective capacity planning to streamline this process.