Se o espaço fosse o único problema, você poderia simplesmente enfileirar um arquivo css na área administrativa com essas linhas para expandir a largura do painel personalizador, de 300 px a 500 px:
.wp-full-overlay-sidebar {width 500px !important;}
.wp-full-overlay.expanded {margin-left:500px !important;}
Ei, você pode até mesmo enfileirar um arquivo js para inserir um botão para alternar entre diferentes larguras. A API do personalizador é flexível o suficiente para conter todos os campos que você deseja. Então, o espaço realmente não é o grande problema.
A questão real é o que incorporar no personalizador e como organizá-lo. Leia, por exemplo, esta excelente visão geral de Anthony Hortin. Os desenvolvedores de temas devem estudar quais das suas opções são melhores para os clientes abordarem no personalizador e quais devem permanecer nas páginas de opções.