In the UK I know of at least 10 stock spec speeods that have stopped working. The problems I know of are they put drag break on and you cant take it off and the other problem is they just loose all power and shut down every now and then.
Go with the Tekin I can assure you, You will not be disappointed!!
Regards
Ricky Copsey