Cool! I'm so honoured you're interested in this little project even though you're not a Naruto fan.
I hope the problem with joining is solved now: I think the option I needed to choose to allow new members to join is now active! But please let me know in case you still face any kind of issues!