Can this guy still wreck a unit of troops?

>D3 impact hits Str6 AP -2
>7 attacks on charge

Even if challenged, likely to cause 5-6 wounds and -2 wounds on instability. But does this work out in practice?