No. (But I have their M140, and its awesome). When i was researching them before, if I recall, I concluded that the M170 would likely result in overspin for me.
I'd suggest skipping Big Dragon (Chinese rebrander), and go straight to the manufacturer's factory store on Aliexepress, ChiHai Shenzhen. You can literally buy the exact same motor, complete with branding if you like, for cheaper. You can also get just about any motor you want, and not have to deal with arbitrary ratings like "M140" and "M170".