Keep your router or get a decent upgrade for your own LAN. Try looking at Open Mesh for your customers, its great for small businesses. Its cloud managed so its easy to limit per user and overall bandwidth wise. Add as many nodes you need, even outdoors (smokers).
http://www.open-mesh.com/...