Well, it's been over 3 years, but all the questionable news, dealings and reports on TFS from back in 2013-2014 has lived on.
The story captured my interest back then, but I stayed away as it looked questionable. Missed out on the gains in the meantime, but it's not one of those regrets that you have about some.