I have played this scenario yesterday and, as German player, I really found it very hard.
The designer's note say "..one interesting dilemma for the German player is to fire with his tanks from long range or try to advance quickly with the accompanying reduction in firepower. Keep in mind that having the initiative is critically important in this scenario, and most of the time may be more important than spending initiative to get additional strategy cards..." but, from the first turn, it's quite clear that the German player never get the opportunity to gain initiative (how could it be possible when British player collect 6 to 8 victory points in the first two rounds while the German player collect 4 victory points at the end of the second round?). Also, I found the 2 German Strategy Decks completely useless (wanna talk about the German Air Support Deck?....50% of the cards cost from 3 to 4 points and the German player must establish the contact to have some effect on British player, with a 50% chance to fail the contact...nice way to waste Victory points!).
Last but not least the British player, from the beginning, have the opportunity to tend a perfect ambush to the German tanks: British tanks enter in the first round from the same entering point of German player and, even if they must use their entire Movement Value as an Advance action moving north, at the beginning of the second round they are still really close to the German entering position, grant them the opportunity to wait in opportunity fire the arrival of the German tanks, transforming the scene in a real bloody mess.
And what about the operational card "Panzer IV Ausf. E" that impose to the German player the reduction from 10 to 6 dices of the Panzer IV firepower? Even with 10 firepower dices the British Matilda with an AV of 5 are really tough, but with a firepower of 6 dices (3 with a Move&Fire action), the Matilda are almost indestructibles.
In my opinion the German player could only reach, with a lot of hard work, a draw but, surely, not a victory!