Two position gives your team the maximum amount of training in total. You can have 6 guys all getting better. This is great if you are starting out, are in lower divisions or have trainees with low potential. This is what I have always done. Starting next season I will be switching to one position training. This will give you less good players but a couple of great ones and in order to succeed in the higher leagues you need stars!