I agree with everyone else here that unlocking them in-game is most likely the best option. But, I think it would be fun to have the winners of events with personalized titles as well!
I'm actually from the same source! Edit: Btw: here's the source... http://www.reddit.com/r/Naruto/comments/1r54um/new_naruto_based_mmo_ninonline_nice_graphics_cool/