Not sure about DUS and Citiflyer but BA at LHR/LGW seem to be offering free gate checking of your larger hand bag on almost all flights at the moment. Just make sure you're at the gate promptly with all your valuables/essentials in your backpack & wait for the tannoy asking for volunteers shortly before boarding commences. You even get priority boarding ahead of status/CE passengers thrown in.