Tudo tem seu prós e contras
Uso hotspot com aceite de apenas uma conexão por cliente e apenas um ip por mac, desse jeito quem passar sua senha pra outra pessoa fica sem acesso. Com radius + Mikrotik + mysql tem se a opção de modificar a senha via central do assinante, assim, quem passar sua senha corre o risco de te-la alterada. Ainda é possível definir um cookie em php na pagina incial de login, (para isso hospot teria que redirecionar a pagina para outro servidor, visto que o mikrotik não suporta php) que poderia checar a ultima vez que o cliente esteve logado, e soh permitir um novo login caso os dados coincidam!*
Problema: Complicada a implantacao; Se alguem usar um ccleaner e mandar o cookie embora, já era! tem que ligar pro suporte.