IMO it is good to train for skill points but you risk injury and friendlies are good for receiving packs but again chance of injury, so if you are short of packs then play friendlies but if you want to improve your players skill then train.