No es mala práctica, al contrario, le facilita al usuario navegar por la web. Yo suelo poner el menú principal en el header, con todas las categorías principales de la web, y en el footer pongo cuatro bloques en vertical paralelos:
1. Uno con toda la información de la web (nombre, dirección, teléfono, email, etc)
2. Las últimas entradas del blog.
3. De nuevo las categorías principales.
4. Inicio de sesión, cuenta, recuperar contraseña, etc
Y por debajo de estos 4 bloques, pongo un bloque pequeño en horizontal donde linkeo el Copyright, el Aviso Legal, la Política de cookies, la Política de privacidad, y los iconos de las redes sociales.
De esta manera el usuario tiene a su disposición en la home todo el mapa de la web.