German greatsword is only 1 less length than the Danish but it feels much shorter to me, maybe because of the shape of the blade. The cut damage is also a little underwhelming for a greatsword. I'd definitely recommend the Danish over the German, especially since the Danish greatsword is so ridiculously cheap.
However, I'd recommend the claymore over either of them. It's faster AND hits harder. The shorter length may seem like a disadvantage, but consider that you won't always be using it in wide open spaces where you have room to swing. If you're fighting indoors, around obstacles or in a crowd it's much easier to swing a shorter weapon without catching your sword on something in the environment.