I must point out the post also requests alternatives... the Taurus is the most expensive 50cc on the market. For $100 less you can have a 60 that is as strong if not stronger and have better customer service.
I have owned a Taurus, 3w 50, Brison 3.2 and played with DAs and ZDZs so its not like I am speaking without knowledge.. played with them and couldn't be happier with my B 60. The reasons are simple, idles like a champ, never a dead stick at very low idles with sudden 3D slams or dead stick in general, greta power, lite, great price, and awesome customer service. I personally feel its the best in it's class and for good reason
I don't know of a single person who has taken a "chance" and regretted it... sure the odd initial issue the odd time but always sorted out quickly.