I have the 5T plates... so far so good. I think 5mm was a bit of an overkill, 4mm would probably have been about right.
I just used heavy duty velcro (http://www.radioshack.com/product/in...uctId=2103345# I believe thats it... ) to mount the ESC to the standard Flux ESC mount; but I also don't use the post that ties the mount to the motor plate.
5mm may be overkill, but that is what makes these TVPs cool. It seems fitting for this brutish truck to have a chunky overbuilt set of TVPs. I don't thing the drivetrain will be any worse for wear running these compared to other XL TVPs. I also really like how the screw heads are recessed into these. It is gives it a really clean, finished look especially when converted over to socket head cap screws.