Boa tentativa, mas o que você pensou, eu fiz uma vez, criei várias licenças, e deixei num banco de dados, então o usuário criava uma conta, e esse licença passava a fazer parte daquele domínio, mas desisti logo, uma porque era cansativo criar licenças novas todo o momento, muitas pessoas crias contas de testes, e a licença fica inutilizada, e agora para criar uma licença com a hostgator, só é possível uma licença por usuário, antes você criava infinitas licenças free, com o mesmo usuário, agora seria impossível ficar criando contas, só para pegar uma licença, e mais, quando o usuário cria uma nova conta aqui, ele é ativado na hora.
Depois de muitas tentativas, eu descobri uma maneira de usar apenas uma licença, e ainda por cima eu pago por ela, então não existe ilegalidade, e muito menos mexi nos códigos dos arquivos do whmcs, pois são todos criptogrados, e meu conhecimento não chega a tanto, e já estou finalizando uma atualização, onde será possível, o uso de domínio próprio, ao invés de subdomínio nosso, o usuário, terá que fazer apontamento de ip ou mudar os dns, mas será explicado no instalador.