It might be an inductance issue. The motors have a lot of it at 3.8 mH; that means they really want 62 volts supplied to run optimally. But that grbl shield maxes out at what, 30v? What is your power supply putting out - 24v? You're right about the motors being wimpy, but if you don't give them enough juice you can't blame them for that entirely.