I think it might be a idea to explore and use a form of the scouting engine in ootp baseball. You have to allocate money to regions (countries) rather than just 'scouting'. I think that would allow a little more strategy, and have it affect the likelyhood of someone signing with you if you compete with another team. For example:
I put 5 million into Japan while team B puts in 2 million. Now if we are trying to simulate real life as much as possible then we both might see the same players but my results would be about 60% more accurate to the current and projected ratings. Not that I would see 60% more players. That said I certainly would expect to see more players than team B but not at that extream a level. Maybe I see 13 and he sees 10, something like that.
Now because I spend more money in Japan my team is also better known than team B, so I think that should give me a slight edge in negotiations / signings if we assume all other things being equal. (Both my team an his are .500 teams last season and so far this season for the example), also I think players should gravitate towards teams built to their strengths. Such as a 80's and 90's era Braves team being an attactive place for pitchers due to the way they handled and developed them. (Rays now days).
It's a pretty involved sim know with preseason so easy to screw up if you miss checking in each period, but for stat junkies, the more customization of a franchise the happier they would be.
So add the top 15 or so baseball countries as represented in MLB, and require at least 500k if you want to scout an area up to anything. Break the US down into time zones and your highschool and college money gets split there. etc.