I'll answer the why are those controllers crap?
They use a very common, but failure prone stepper driver chip, especially if you try pushing them anywhere near thier limits. Which given the size of...