1/ I find the reversearrows odd... etcI originally did that, but I wanted the arrows to purposely look odd. I personally have a grudge against reverse arrows (I break on them far too often), so to combat that I made it as jarring as possible. The gradient is a non-issue, IMO.
2/ Why not put some colours to your ranks? Like you did with your score star recolour add-on and with the red letter D, the ranks X, S, A, B, C would be far more easily recognizable if there was some colour to highlight them (AFAIAC I first check the colour to know my rank, not the letter). X and S in gold, A in green, B in dark blue and C in purple? For SH and XH, I don't know.I just used traditional osu! colours: http://puu.sh/3llr
★ S A B C D
SH and XH are both white