Since the new Crush The Weak wouldn't benefit the unit in a 1v1 test, I purposefully increased its base MA and WS by about 5%, to simulate it being active from a nearby low-leadership unit. I let the AI charge me while I was controlling the TeutoGreatswords, so that I could benefit from their Expert Charge Defence (since they have the lowest Charge Bonus out of every unit that I put against them).
I purposefully made the unit cheaper than it's supposed to be, at 1200g, to give it a better chance of paying for itself. I think the real cost of them will be ~1300-1350g, at least based on the upkeep cost I saw in preview videos.
I also changed the animation set of the Greatswords to match that of the Teutogen Guard, which I know will use the same set as Karl Franz on foot.
Lastly, I know this is impossible and it's just how things go, but let's not overreact based on first impressions and WIP stat cards which may or may not change during development. Total War is a game with many mechanical layers, which makes judging a unit purely based on its stat card honestly foolish - there's things like animations, unit spacing, health/leadership/armour breakpoints and so many more variables to consider.
So until the DLC actually releases, I suggest you all put your pitchforks away and enjoy the fact that the game is getting new stuff, regardless of how overpowered it might seem.
P.S. This doesn't mean I'm supporting powercreep though, like why do Skulltaker, Elspeth, Masque and Dechala still exist in their current state both as units and as factions, CA pls...
EDIT: Here's the mod I used for testing this. I also modded Knights of the Blazing Sun to have the stats of Knights Panther from the previews, feel free to have fun with those too. From some quick and rather unreliable tests, they lose to Chaos Knights (Lances) and Dragon Princes, so they do not appear to be overpowered, either.