Not that I'm particularly interested, but a good option would be to have a choice for the background picture and the avatar picture.
A larger circle for the avatar would be nicer in my opinion, but this needs a redesign for this diagonal rank strip.
And it doesn't make much sense to display "Next Rank: Max Rank" for Legendaries. It should be replaced by simply "Final Rank".
Not to mention the inconsistency with percentages numbers: left-aligned for activity and centered for merit progress. Why is that?
yes it's a good idea actually and it's about putting an if
but the most important thing in my opinion is to provide the possibility of having a code that automatically generates the image
the easy reason, since the posts and the merits vary from day to day, it is unthinkable that you update the badge every day