I played with one a few weeks ago at a speyclave and was actually impressed with the design upon closer examination. very sturdy reel, nice drag and smooth wind. Either Ross or the torque will be a great addition for you rods.
I am not sure about the whole " how much backing do I need" argument, so I stick with a standard 200 yards, and on a ross bg6 and midspey there is some room left over.
Good luck,
Vinnie