Hi Matt,
Welcome to the forum... My opinion is that you will hear bad feedback for every oil or for everything in this world... But the main thing is that what the most people saying about something... I have used in the past the TTS or Motul 710 and both were great... The people probably who said that the TTS isn't good could have other problems in their bikes but they thought that it was because of the oil... Who knows...???
I hope you understand what I mean because my English are #%^&$...!!!!
Regards
Michael