Would the ********* 2650kv work with my Traxxas VXL-S speed control? Looking at the amp and current ratings for the 2 of them it looks like it will ,but I wanted some second opinions. I'm on a budget or else I would just drop in a MMP setup.