If you are looking at the RTR line then it definitely makes sense to go that route. If they have what you are after I'm sure it will serve you well.I looked at those. They look cool, but they are twice the price of the Craddock RTR 6.5 barrels.
If the Craddock RTR shoots like any other Craddock and is reliable unsuppressed as well as suppressed, that just seems like a solid move to me.