I dont think that speed control will work. I had the 80A version of that one(mystery they called it) and on a 1/8th buggy and 10l motor geared a couple teeth lower than recommended for that setup, and it melted the shrink wrap off the esc. It lasted 2 runs and it stopped working.