i have them also, i would not say they are better then the bfg's. bfg is pretty much one of the best tires.
these tires have been fine for me, but i only had them on for about 3 months.
i dont race at the track though so i dont really know how they hook up.
they do however have a similar tread pattern to the bfg's