Oh yea, I also meant to point out that there is a tier system in this game.. You may get capped SP at 10 level over your own but there is still variation. Some types of enemies cap at 200 other cap at 350.. If your not getting good SP in your grind you should try fighting something else.