Some new features I would like to see:
I would like for more leagues to be playable, for example, the Canadian junior leagues such as the BCHL and SJHL or American juniors like the USHL and NAHL. College hockey would be even better.
I would also love to see rosters being able to be edited more easily at a glance. (e.g. deleting all players in a team, only making players a certain nationality, etc.) It would also be good if we could export these rosters.
Historically accurate juniors/minors (WHL, CHL, UHL, etc.) would be a nice addition too but I understand it wouldn't be the easiest task.
For fictional leagues, one thing I would really like to see is custom drafts. For example, having a draftless league (like majority of the European leagues), have a league only draft players of a certain nationality or region (the LNAH comes to mind) or the ability to draft players from other "major" leagues (e.g. NHL teams drafting players from the KHL, SHL, etc.)
Custom international tournaments in fictional leagues would be nice too.
Also, I am not sure how easy this would be to implement, but there could be an "Enforcer importance" rating. I notice that even after increase the fights per game (especially in major leagues), enforcers do not always tend to fight often. Usually if an enforcer is contracted to a major league team he will be a healthy scratch, sent down to the minors or put on reserve (especially if his rating is 0.5 or 1.0). It would be nice if we could bring back the spirit of old time hockey and give enforcers more importance in our fictional leagues. For example, enforcers would be given a roster spot on a team despite their disparity in skill and their job would be to protect star players and engage the opponent's enforcers.
I would also like to see multiple tiers of minor leagues be enabled for teams, much like the MLB and MiLB.
Lastly, it would be nice to add farm teams for KHL, AHL, ECHL and junior teams. For the KHL teams it would mean creating another VHL team but currently there is no option to create a farm team affiliation. For the other leagues, it would mean a new team automatically getting a generic semi-pro/junior B farm team (e.g. Metropolitan Semi-Pro, Quebec Jr B, etc.) This way expansion teams will not need to put players on reserve.
If you've read until this far, thank you! I just feel like this game has so much potential and I have so many ideas I would like to share
