Yeah, I've had a hard time finding any real information because it's so new. I'm not in any hurry to get a different BP, long time before hunting season rolls around.
I have a hard time believing that a TC product would be called junk, I know guys with the Pro-Hunter, Encore and Omega rifles...