Having a home grown team, for the most part, I will say it is a headache. Managing it is a lot more of a pain for a variety of reasons. I agree, the biggest is timing, you need to hit that window to promote before you have to sell off high value trainees. I also have learned the hard way that I probably should have gotten a trainer with career extension specialty as some of my homegrown talent aged. If I get relegated, I will sell off my one non-homegrown player for a decent profit, and focus on my trainees a little more. I will say you can get a decent return on, rounding out a player, and flipping them.