Is using the Dust Catch Bag on my TS 55 or HKC as efficient as using them with dust extration?

A Dust Catch Bag is efficient to 90%, compared with 95% for Dust Extraction (using an attached Dust Extractor).
You will also need to empty the Dust Bag quite often (depending on usage) to maintain the dust collecting efficiency of the dust bag.