As mentioned by @skiptvads, I would incentive upvotes as well. That would let the flywheel spin even further and gets your gamification adding even more rewards.
Furthermore I think it's fair in general, maybe a blogpost worth a bit more as it's way easier to get 10threads than a blogpost.
I like it that you motivate people to stake $LEO but on the other hand put a cap on it as well to be sure it aren't just whales taking the places.
In general, looks good!
#freecompliments
Attached is my response to Skiptv on why I don't think upvotes should be included
https://inleo.io/threads/view/khaleelkazi/re-skiptvads-2nakpcer9