Hi,
Donīt know much about the Team Wave,
I use the GM 120 and have to tell you it's great, I'm very happy with it.
The SP GT 2.0 itīs very good also but somewhat limited in face of the GM, also it's the same as the Hobbywing wich is a bit cheaper. For stock racing I think the GM is a better option due to the dinamic timing.
Hope this helps.
Cheers