The one cleaner I'd avoid is the "Power stick" type, these are high pressure aresols, you put the can against the drain and give a gentle push and it wooshes out gas under pressure to push the clog down into wider pipe (in theory)
Problem is... It can push connections apart just as easily.
Of course a plunger can do that too, But the good old fashion plunger is my weapon of choice in most cases.
I even have a special plunger that I use on the main sewer line for my house (or rather used to, don't need it now) This one is a 4" plunger with an 8 or 9 foot handle