Good to read that!
I can agree on a level that only is there because experience already proved that what you described is so true.
It just is a wonderful feeling to give something unexpected.
Couple of days ago I was so amazed by a post of another steemian - @jvalentine - that I thought: Bummer, I really want to appreciate what she had written but my votes have zero impact and re-esteem is nice ... but not enough.
... And then ... I thought... wait! Why do I have to hold out until I've gained enough power? I can just give something right here and now because my feelings are right here and now. Don't want to wait with a praise. So I made my own post in promoting her:
And was I glad about her response! You can also see it here:
https://steemit.com/words/@jvalentine/words-words-words-empathising-with-a-king
To make someones day (or moment) is the best.