Emular o Android é pesadinho mesmo. Precisa de memória RAM, CPU, e possivelmente uma GPU pra emular. Isso não faz muita diferença de qual linguagem você usa (apesar de que nativo ou Flutter roda ligeiramente melhor do que Xamarin ou React Native).
Mas poder usar o próprio celular pra testar a aplicação Android é uma mão na roda.
O problema vem é na hora de testar pro iOS. Não tem como fugir de precisar de um Mac pra compilar seu código pra iOS, e pra usar o Simulator (ou um iPhone pra testar a performance real). O recomendado é sempre testar em pelo menos um dispositivo real, como um "teste final", pra conferir gargalos de performance, funcionamento das
features, gestos, etc.
Em relação ao tamanho da comunidade, eu não tenho dados pda mostrar sobre isso. Uma rápida pesquisa no Google Trends mostrou que existe mais interesse em flutter do que kotlin mesmo. Mas isso não significa que tem mais vagas disponíveis de flutter do que kotlin. Por isso sugiro jogar no LinkedIn ou Indeed ou outro site similar pra descobrir o que faz mais sentido.