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...