Since RCCA actually submits their reviews to the manufacturer prior to publishing, I'm not surprised that any threads that could be even construed as critical would be deleted. . .sucks, but not surprising. It's one major reason why I like this site!!!
I would buy a TC3 or even an XXX-s before I bought a Pro2. The Pro2 is just too old. You'll be better off with a newer product. I am not even sure how much support you're going to find for the Pro2. . .esp if they're working on releasing the Pro4. . .