En mi opinión, lo que te han pasado de detectar si es un móvil o no, ha pasado a mejor vida y bastante obsoleto, ademas que es mas costoso de mantenerlo... Si tienes que hacer un cambio drástico en la página, lo tienes que hacer en la otra versión móvil o tablet si tuviera.
Con responsive, te quitas ese problema de un tirón