Eu não participo do codewars, mas pelo que vc disse, parece que essa "criatividade" é incentivada, então tudo bem.
Mas pra código em produção, em projetos sérios, que vai ser mantido por outras pessoas, clareza e simplicidade costumam ser características mais desejáveis do que tentar ser "esperto" ou exótico.
Já essa forma de inverter string não achei ruim, slices servem pra isso mesmo (não tem nada de exótico, pelo menos pra quem conhece a sintaxe, que inclusive está bem documentada).