Cooper-your grousers may be okay. That is just the 1st. thing my eyes focus on when looking at your tracks. Right or wrong-I don't have a clue. I have never even seen a D11 in person. I just know they are HUGE!! As I said-build it like you want it and keep cranking out those parts.