I have 3 of these but not tried them yet.
They were bought for a very simple application so I'm hoping they will be OK.

Only problem I can see at the moment is they need 5V and return step and direction to the controller.
My application sends step and direction out at 5v and returns to ground.

Being a big hammer man as opposed to MiG welding IC's onto circuit boards i believe you can reverse this with pull up / down resistors ?