MAC tmb não é controle de acesso, vc pode cadastrar mas clocar um MAC é tão fácil quanto ver uma senha gravada no SO.

Uma boa opção é voce usar tudo o que ja falaram e principalmente usar TTL, ou seja alterar o TTL que sai do seu roteador antes de repassar o pacote para seu cliente. Feito isto ele não conseguirá repassar este pacote, pois o pacote morrerá no radio dele.

Tabem a outras técnicas como limite de conex simuntaneas.

Resumindo vc precisar usar de tudo um pouco para dificultar e muito o acesso de amadores, e ou compartilhamento do link com o vizinho.