Yeah,  they pretty much have reinvented the wheel again...  not really sure why.  Maybe they wanted to put their stamp on something, or maybe a few engineers have a little too much time on their hands.  I'd say the marlin/hornady round has a better chance than the T/C, but we'll see.
 
gd