2 position training is best for initially building a team, you get mroe decent palyers by the end of the season rather than few good players as 1 position training will give you. If you feel that would would like to improve your team overall, then go for 2 position, with 2 position training you can have 4 good players in 2 different positions and 2 players with some sales value, good for rebuilding.