Just a quick update on this.

Dimension Engineering offered to replace my controller (despite it being my fault) and sent me out a new one. Very impressed!

Unfortunately they haven't sent the R/C version (which is what I had) and with those 2 big heat sinks now doesn't fit in my robot....