I think tactical role training gives a better general training, if you focus on one area I think it will reduce time spent on general development...but if I had an already really good player that was rubbish at finishing then I would do individual attribute training on that...just my thoughts though mate!