I use BAH airport as transit, one or two times a week, DXB-DMM-DXB or DXB-CAI-DXB..
I have to say, it bears well to short connection time, usually 45 mins on the DXB-DMM and i have never missed a connection, OK the tansit point is bad sometimes, but only as the majority of passengers wait until they are at the x-ray machine to remove any items that may trigger off the warnings.
I laugh each time, when there is no one there, as you still have to walk round the railings...
They need a J class or GF Gold transit point so you dont have to queue, that would make it easier all round, but on the whole I like BAH for transits over DOH anyday.
I use DOH on DXB-DOH-ALG and we get on the same plane we got off, just to sit on bus for 15 mins each way. i never use the lounge, almost jump back on the same bus and onto the same plane - a waste of time!
Based in DXB i am thankful of my E-Gate card, lines in immigration on arriving are always bad!
The reson i take GF to DMM is that they arrive on smaller aircraft in the morning, before QR and after Air Arabia have finished. No lines, usually takes me 15 minutes from landing, to lighting up my ciggie on the outside (avoid check in bags at DMM) they take forever!