I don't think you're going to get much better than the current Match Engine, are there still a few little issues? Sure, but everything is so fine tuned that if you attempt to amend one area (such as crossing) it could easily impact the things we see as "bigger" issues.
As for the actual game - I like that Gagenpressing for a season may mean you start off strong (top with Preston after 28 games) but then fall away due to fatigue (finished 4th and went out of the playoffs with a whimper).
Best FM for a long, long time!
Well done SI.