If you know you will win the friendly, then i say friendly. Otherwise training is better. There is nothing worse then losing a friendly and having your players get poor ratings and not much skill progress.