Meu foco é não ter uma briga tão grande por vagas de trabalho, continuar desenvolvendo em alto nível e ser contratado independente do projeto.

Gosto de desenvolvimento mobile e também gosto de desenvolver backend.

Se o objetivo é:

..não ter uma briga tão grande por vagas de trabalho, continuar desenvolvendo em alto nível e ser contratado independente do projeto.

Ambas as linguagens podem ser utilizadas para esse fim.

Pois especialistas em dev mobile nativo, especialmente em Kotlin, são muito valorizados.

Já a linguagem Go é uma espécie de coringa que a cada dia aumenta seu espaço no mercado, principalmente nas grandes empresas de TI e consultorias, por conta do seu uso em cloud/microservices e todo tipo de solução backend e CLI.

Portanto, acredito que seja mais uma questão pessoal do que mercadológica. Sugestão: estude o que vc está mais empolgado para aprender.