Those TB6600 drives you linked to are OK. The good thing about separate drives, is you can replace/upgrade relatively easily in future.
I've got a couple of those TB6600 drives on the desk for when I get around to retrofitting an engraving machine, and from the research I done, they're a major improvement over the older all in one TB6560 boards. The main thing is make sure you're not pushing them too near their limits.
The big killer of the older chips was people running them pretty much on their voltage limit, along with often poor board design, meant a slight voltage spike took them overvoltage frying them, or they simply overheated.