1) The total amount of merit sent/received in the last 120 days should be displayed on the same raw after "Sent in the last 120 days"/"Received in the last 120 days" in parentheses;
This is what I agree with.
Sent in the last 120 days: 20
Received in the last 120 days: 100
or
Sent in the last 120 days (20)
Received in the last 120 days (100)
2) A mini sMerit rank system will make the Merit system/Merit page more interactive and maybe the users hoarding sMerits will also have a reason to use them (not that now they don't have any reason);
The sMerit mini-rank system can be based simply on some stars from 1 to 5 (*, **, ***, ****, *****) near the name (showed only in the Merit summary page) or more interactive with rank names such as: ("hoarder", "skimpy", "dutiful", "sumptuous", "philanthropist") in parentheses or maybe both if another raw "sMerit rank" is added under "Merit: xxx" which by the way, can be changed to "Total merit: xxx".
I think this can be easy implemented since the calculation is very simple (the percentage of sent merit/half received merit in the last 120 days).
It is very complicated, like @Deathwing wrote.
I have one more point to add and to show why I disagree with this one. All users have rights to hoard their sMerits if they want. Therefore, the term mini-rank system is not needed. In reality, the term is incorrect too. Merit system is very different from rank system so it does not make sense to add a new mini-rank system based on smerits.
The percentage of merit earned/ merit sent is available on BPIP (but for the whole history of users, not for last 120 days).
Having available sMerits of each users might raise some annoying things for them. Merit beggars might spend more time to make replies to posts of users who have significant sMerits.
3) At the page bottom (after all the stats) a link pointing to the user's
https://bpip.org/ profile for more stats, would also be nice.
BPIP is not official page of the forum, it is a third-party website, built by @Vod. I don't think admin will add link to third-party website for basic stats of the forum.
Let's imagine what happens if BPIP shuts down/ crashes or compromised, something like that.