It's correct with stats apart from HP/SP. As far as I know, no one else has gotten close to HP formula, so mine is as good as I could figure.
If you would like you can send a pic of your stats in game and let me recreate to see what I get, if there is a problem.
Mercury (Leo)