There are two versions of this board, both using the same PCB. One has the extra parts to be a complete reverse board, the other one is used in upgradeable TMCC stuff and doesn't have the drivers on board.
I have one of the ones that has the drivers, I used to have a couple of the other ones, but I've used them in repairs.
The one with the drivers I believe could actually be used stand-alone with a DC motor, but I'm not sure of the wiring. The drivers on the top do require a heatsink, the one I have has heatsinks that come up and fold over the the top.