Part of this may depend on the soap.
I worry about chips of MWF going down the drain and building up since it doesn't dissolve by itself very well and hot water doesn't melt it.
Bald Frog washes away easily and hot water melts it completely.
I bought a new kind of drain snake made for hair. It's just a strip of plastic with little hooks all down the sides. Haven't tried it yet.