Two things (I typed a long thing and the page refreshed idk, lost it all so here I go again)
• Is adding badges for each tier, as bronze/silver/gold/grand master or anything a plan for the future? If yes, my idea would be to remove the motto thing under the post and display a colored star (or a little medal/anything you'd like) (according to the player's tier (bronze/silver etc)) and a number inside that represents on which season he got such rank in. (In roman numerals would look cooler I think)
Meanwhile in the public profile page we could have a tab listing all the ranks he got in all seasons, to avoid logging to much information we could try adding something as placement matches, or an "unranked" tier as base.
Edit: Other idea would be to have borders around the avatar instead of the badges, this would save some space and avoid the removal of the motto system, but I think it would be a bit harder to automate.
I don't even know if this is a viable option, but would be a cool feature to have.
• And, I suggest having minor tourneys for each's mod top 10. (since the mods rank will be reseted too)
one small event for top 10 ranks in wushu
one for top 10 ranks in aikido
and of course a bigger one for top X global ranks.
about this one I don't know how much it would affect the economy either.
Looking mostly towards the badges thing.