The stats look good. Don't listen to anyone saying get high strength, or saying it's too high.
You're at about the right mix of levels, but if you do find you aren't hitting quite high enough, just get a couple str levels.
Your hp will also come in to play. Difference of 100lp can win/lose you alot of fights.