Without a doubt!
One of the current flaws with historical minors is that while you are essentially forced to play with the actual (MLB-affiliated) historical minor league setup, you can't use historical transactions. So, other than major leaguers initially importing to their correct team (if you choose that setting), after that it's no longer historical, other than MiLB affiliates. OK, so at that point it's a bunch of "what-if's"; that's fine. However, IMO, for historical minors OOTP needs to embrace the historical part of it, AND offer the flexibility to do fictional-historical minors (where you can play fictional, but with historical MLB and MiLB setup), too.
An ideal setup would be where you could play with historical transactions AND full historical minors back to at least 1901. To do this:
- All players would import in the year they started pro ball
- Players who started pro ball with an MLB affiliate would import to that MLB organization
- Players who started pro ball with an independent or negro league team would import to that particular independent or negro team
- Transactions in the historical transactions file would move players, via trades, releases, and signings...
- to and from MLB organizations
- to and from independent and negro league teams
- Transactions in the historical transactions file would NOT move players up and down within an MLB organization (although this could be an option). Rather, AI (or Human GM) would decide on which minor-league level/team the player belongs.
- Exact transaction dates for most minor leaguers isn't known. However,
- for minor leaguers who spent an entire season with an independent team (or negro team) and then moved to another indy (or negro) team the next season, precise dates are not necessary; the first of the year - which is used as a catch-all for unknown MLB transaction dates - would work just fine.
- for minor leaguers who moved from one indy (or negro) team to another during a season, approximate dates - based upon number of games played with each team - could be used in the historical transactions file (some time ago in another thread, BigRod said that this is possible by using stints, which - apparently - are already known, to a degree).
- An option could then be to play full historical for MLB organizations and the players associated with them, and fictional player movement for all of the independent teams and non-affiliated players. In other words, MLB organizations would use real historical txns. Independent teams, however, would not use real transactions. Rather, all non-affiliated minor-leaguers would move to and from independent minor-league teams at the whims of the AI GM, etc... Might be a cool way to play.
This would go a long way towards making historical minors pretty awesome, IMO