HP Scaling as it is currently implemented is, quite undoubtedly, not fully perfect.
By judging every player in the dungeon slash realm equally in terms of DPS - which, more often than not, is far from true - it creates the thought that 0/8 or sub-Level 20 players are “not supposed to be here”, due to their low group DPS contribution.
At first, this warrants a simple fix: base the scaling on the amount of maxed stats a player has!
However, that is a naive thought - because in the words of GHZD, ‘Leave it to Realm players to exploit new mechanics!’ - since that would result in more players leaving their stats 1 pot away from maxing, thereby fooling the system into thinking they’re a 0/8, when in reality, their performance is nearly identical to an 8/8.
Therefore, I propose taking this idea to the next level: base the scaling on the amount of pots left to max.
This way, the contribution of DPS is more accurate than when maxed stats are only taken into consideration.
An approximate formula for this would be along these lines:
Of course, this is but a very basic example - implementing this more accurately would perhaps require class-specific scaling, to determine the amount of pots required to max out from level 1 onward, so along these lines:
However, that would then require the server to check for that class, which may end up taking some extra power from them.
Regardless of these still-present flaws, I wanted to get this idea out there, and see if any of you have additional feedback on this.