De hecho, es mejor.
Cita: Establece el estado de magic_quotes para las operaciones GPC (Get/Post/Cookie). Cuando magic_quotes se encuentra activo, todos los caracteres ' (comilla-simple), " (comilla doble), \ (barra invertida) y NULs son escapados con una barra invertida automáticamente.
Y tambien:
Cita: This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.
Esta función es obsoleta en PHP 5.3, y sera removida en PHP 6, por lo que no se recomienda su uso.
Lo que si tienes que cuidarte, es tratar bien los datos introducidos por el usuario para que no haya una "tragedia" :P
Tu ya probablemente sabes que al insertar datos a una BBDD es recomendable usar mysql_real_escape_string para evitar inyeccion SQL.