Indeed it is a perfectly fine name since it is in English so it makes it unique from the pov of Japanese audiences
Ninjin doesn't have the same punch to it.
I never liked the name argument cause you got a lady named wave, a lady named after a bird, A dude named after a well known swordsman, A...