I have/do run bags in another aquarium and I have run bags in my external overflow box on my discus tank.
The bags themselves clog up with detritus and affect the flow in a week or two's time. No detritus buildup in the reactor. And so far the 1/2 liter of Purigen in the reactor takes more time to turn dark versus the 100ml in the bag.
So I would have to open the canister every other week to regen the bag.
Maybe its the lower flow rate, or maybe it's the much larger quantity but the Purigen in the reactor takes longer to darken.
This is just me, but its much easier to dump the reactor contents into a bucket and regen every month VS. pulling bags out of the canister on a much more frequent basis.
I in no means want to argue I'm just saying for me KISS involves a reactor.