I love the spirit of the base-stat-modifying mod changes, but the base stat numbers on Lavos (who is the one I immediately looked at) seem... off.
440% of 200 is 880, so 600 + 880 = 1480 (old)
100% of 540 is 540, so 540 + 540 = 1080 (new)
The armor changes may help offset this (for bi or triumbral), but armor is generally much less commonly invested outside of exactly triumbral and even then I think you end up losing eHP out of this because the power of slashing Vitality from 440% to 100% (or 550% to 130%, or 770% to 180%) is too strong to also be cutting the final max HP with a way worse than 4:1 ratio.
Surely there's a typo or an error in there, right? And there's supposed to be a net BUFF in that HP value and not a net nerf, right?