I don't find surplus SP really much of a problem. I have a few jobs at 50 and it has never hindered me.

In the case of battle classes, I think it is too easy to get to R50. Doing leves with full links, we get almost 100K SP every reset. When surplus gets too high, we just switch to another job and do leves on them.