Tu intención es buena.
Si te sabes mover por el mundillo este de la informática,yo te recomendaría usar un servidor radius. Son bastante personalizables y (creo) puedes limitar el ancho de banda a cada usuario registrado que tengas.
También sabrías quién está usando tu red.
Suerte
