I agree with Step. The gaining "profit" it's about the same.
In high levels, friendly games give a good income (suppose the players have some extra reds for the injuries).
But if you have only 2-3 fast trainers, it's better to train them individually (and maybe avoid to use them often in the games) because an injury is possible also in the friendlies and the team is getting tired.