I believe it is better to train guards and SF's. Partially because it tends to be MUCH cheaper because of their salaries, but also because you can buy tons of bigs on the TL that are suitable (not the case with guards). Lastly, I think they are simply more fun to train because you get to train more than just 3 skills haha