IMO the Banish 30 does everything the Ultra 30 does, and a whole lot more. Here is mine on my just-rebuilt 7mm-08 in its 7" configuration. If I want maximum suppression I can screw on the 2" extension with 2 more baffles and run it in its 9" configuration. Takes maybe 30 seconds.
I was doing scope mounting and barrel break-in yesterday, cleaning my barrel after every 5 shots (and of course removing the suppressor every time I cleaned). If I were seriously shooting for groups I would have shot a couple of foulers after each cleaning, but with this target you are looking at every round fired. The first shot after cleaning almost invariably jumped out of place a bit, but that is the barrel, not the suppressor. Also, I was using brand new Hornady brass I had neck-sized but had not neck-turned yet, which always results in some flyers. A little more barrel break-in and I can start working up the optimum load for this new barrel.
Anyway, guys here will try to tell you that sealed cans like the Ultra are more accurate, repeatable, etc., than user-serviceable cans, but I can assure you there is nothing more accurate or repeatable than the Banish. Personally I don't think there is anything as accurate. I like to clean mine regularly to get all that carbon out of it. I put a light coating of silicone on all the internals after cleaning, to make the next cleaning easier.