I don't know a whole lot about them, but we did have one in the BowTech booth at the ATA for people to test bows on........it took a beating and held up pretty good under some hostile treatment.
If I remember, I think the antlers are crap.....some sort of foam and easily broken? i do know we had both antlers shot off in a matter of a day of shooting.
We were shooting relatively close range 5-6 yards with some pretty fast bows and I think it did pretty well. Arrows are easy to pull also........easier than a McKenzie anyway.
My favorite practice 3d target is still the Bionic Buck from Morrell though. A PLEASURE to shoot.