Although its great for security is really necessary to have numerous subnets/VLANs for such a small number of people?
Maybe if certain groups need more security, add a subnet/VLAN for those but i'd personally be tempted to keep it quite simple.
I guess it really depends on the nature of the business.