I think I can tell you with almost near-certainty, that it's not the names driving away new players. It's probably the fact that your tight-knit community implements a steep learning curve to join a new IOT that makes it hard for anyone foreign to the community to integrate themselves. It wasn't the name that stopped me from coming here until recently, it was that the nature of IOT in general discourages noobs from joining. If you want new people to join in, then it won't be a name change that stops them. It's the roots of the game that's stopping them.
Just my 2 cents.
Could you elaborate? I haven't noticed that, but I was in the first IOT so I experienced a very different learning curve compared to most people.