I've driven many of them (old and new) on the street and even more so on the track. There are VERY few cars that can touch them on the street. On the track they are a lot of fun and very impressive with sticky tires on them. If you can afford one, they are a huge improvement over a factory Porsche... and that's saying a lot since the factory 911 turbo is one incredible car!!!
Whoever told you these suck has never driven one!