Eu sugiro que Nukenin possa evoluir assim como ninja normal. Porque pensa, o cara é Nukenin, mas mesmo assim pode treinar e melhorar assim como qualquer ninja em vila.
Agora em relação ao como já complica. Pensei em 2 métodos:
1º- Ou através de um sistema de "missões" na área "Outros Locais", seriam tipo crimes, também realizados com narrador, igual uma missão normal, mas neste caso seriam mais no estilo de trabalho de mercenário. E após x missões de determinado rank ou acima, receberia um ponto, mas desta vez iria recebendo pontos e pontos, até chegar ao máximo de Jounin experiente. E ao chegar a determinado número de pontos distribuidos receberia status do rank equivalente, por exemplo: Nukenin que era genin faz x número de missões e recebe 3 pontos, aí fica com status de chunin, porque é o número de pontos que recebe quando vira Chunin.
2º- Em vez de missões poderia ser simplesmente pelo número de ações em on, da mesma maneira que um Jounin vira jounin experiente, com aquele ponto extra lá. Só que, como no primeiro método, podia passar de atributos de Genin para os atributos de Jounin experiente, com o nº certo de ações no On obviamente. E também como no método anterior, ao ter os pontos distribuidos iguais ao de determinado rank, o status do player seria desse rank.
Talvez até com os dois métodos em simultâneo a funcionar seria legal. Esta sugestão tem como ideia o simples fato de mesmo não estando em vila, o ninja pode evoluir, não faz sentido o cara por ter fugido da vila não poder melhorar o seu personagem (em termos de atributos e status).