I don't know what makes the Browning a "much more complete unit", or if it's better suited for you...but I do know CTR's shoot well, with zero work done to them. I had a 20" stainless version in 6.5 cm, and it shot several different factory rounds very well. I did a bunch of research on them before I bought it, and I didn't find any accuracy complaints. I have read complaints about the factory stock, but it seemed like those were from people who hadn't actually used one. I'm pretty sure the new recoil lugs are steel.
There is a bunch of info on the CTR on 24hourcampfire; guys over there really like them. I have no experience with the Browning, so I can't comment on it.