Jasone, having owned this first SRT10 with an Autoform roll bar installed for use at Viper Days, I would highly recommend thier part. Just because you saw ONE installation that didn't look so good don't judge the the part or the company by just one experience. Autoform offers two different parts, one where the cross piece is above the rear header panel( which is the one I had and highly recomend, second has the cross piece below the header panel). The second offers better visibility in the rear view mirror but the first will offer the best latteral roll over protection. The choice is up to you but you can not go wrogh with the Autoform roll bar. They have been making them the longest and I think they make the best roll bar available.
Beleive me when I say I have taken my life safetly to the highest extreme when it comes to driving an SRT10 on race tracks. Mine was the first SRT10 at Viper Days and I still continue to play at Viper Days events and take safetly very seriously. If you are going to play with these amazing cars on race tracks you owe it to yourself and your family to be as safe as possible.
If you have any specific question or concerns send me a PM with your phone number and I will call you to discuss and concerns you might have.
Steve