Mi piace; ecco un paio di commenti:
Penso che il logo sopra il titolo occupi troppo spazio verticale, che è prezioso con una descrizione troppo lunga e diverse sottocategorie.
Dato che uno dei vantaggi del layout a riquadri è rendere visibili più categorie senza scorrere, penso che sarebbe molto utile impostare di default il logo e il titolo affiancati. Ovviamente si potrebbe ottenere questo risultato con override CSS, ma sarebbe bello averlo già corretto di default.
Per quanto riguarda il problema delle categorie di terzo livello, mi piacciono i tuoi sottoriquadri, ma una possibile opzione di impostazione sarebbe mostrare solo un livello di sottocategoria con un indicatore quando esiste un livello successivo: magari un “+N sottocategorie” in testo piccolo sotto il titolo della categoria figlia se ci sono categorie di terzo livello.
E un layout in stile masonry sarebbe ideale…