Thanks for your kind words!
What is the voting CSI and is a higher number better?
It's kind of a 'Community Support Indicator' and it shows how much you are spreading your votes to different accounts. By self-voting and only voting for a few accounts all the time the number will be not as high as that of people who spread their votes to many accounts. It's no ranking and should be seen as a rough score. New Steemians may not have a high value, because they don't know many other accounts yet and therefore often vote the same people.
The calculation is not perfect yet and I've planned to improve it in future, but it should work for most accounts already.