Any major downsides to this plan?
Sim. É desnecessariamente complicado. De um modo geral, você separa seus dispositivos em sub-redes diferentes porque você tem uma necessidade de filtragem, registro ou roteamento. Por exemplo: todos os seus serviços DMZ vivem em uma sub-rede separada que seus clientes não podem acessar diretamente.
A menos que você obtenha vantagens sérias usando essa configuração que não posso ver (o que certamente é possível), você está apenas comprando complexidade extra. Resista à tentação de ser excessivamente inteligente.
Although we have plenty of IP addresses available I think it could be a little more efficient in terms of identifying a device using its IP address.
Na minha opinião, se você estiver tentando identificar dispositivos por meio de seus endereços IP, Você está fazendo errado . Embora pareça uma boa idéia ter seus servidores nessa sub-rede IP, e as impressoras em que estão, e as estações de trabalho em outra, e os clientes sem fio em outra ainda, logo suas tabelas de roteamento serão complicadas ... rapidamente (e desnecessariamente).
Já existe uma configuração de serviço para identificar dispositivos ... DNS! Por que se preocupar em lembrar de IPs quando você pode fornecer seus dispositivos, nomes com significado humano?
I don't think our network needs VLANS, but I think the above idea would simplify things. Not to mention make our number of available host addresses far greater.
Acho que você está bem aqui, provavelmente não precisa de VLANs. No entanto, ainda pode valer a pena colocar todos os seus dispositivos VOIP em uma VLAN separada, se houver problemas de desempenho.