Back in school we always asked why we need to learn about functions an analysis. This is an great example why.
The problem
On one hand minnows feel discouraged to use the platform if there votes are seemingly worthless.
On the other hand trustworthy whales can use their vote power to protect the platform against bad whales without sacrificing all of their own potential rewards. (See hajin and bernisanders, markymark etc.)
Solution
To find a solution I depend on the following statement being true.
Bigger whales are more interested in an healthy Steem platform.
It follows that for every bad whale there is an bigger good whale.
So what we want is that the voting worth rises with n^2 for big n and with n for smaller n.
This would separate even more between minnows and whales in terms of voting power, but it would solve the problems named above.
A Graph
The critical point should be a number after which the user is believed to be long-term invested in the Steem platform. My proposal would be 20 SP.