Yes of course it depends on if the player is a fast or slow trainer, the level of the drill, age and also % of the player (the lower the faster he gains). Personally I would not train SA or position to a player older than 21 and 100% also quite high already, for me would not be worth it.