Well, First things first. Vlans are a management tool, that also lay cliam to added security. Are they complex? Yes and no. So many managers have the misconception of "easier managemnt" which it is if you know what your doing.
The idea sounds good. "OMG a virus on one of the sales teams computer! Shut down the Sales vlan before it spreads" Powerful stuff. The manager hearing this from someone JUMPS and is like tonight i implement vlans. Well what happens then is i usually i get called in the next day, and they ask me "why is everything so F**ed Up? Well, lets see the mystery of why DHCP is not working, DNS, or anything at that is best explained like this, telling some one they are brining up multiple different networks in one building. Shocked, they either ask me to bail them out and fix it, or remove it all and put it all back they way it was.
The main concept of vlans was that you are not obliged anymore to separate the company based on geographical location. But on a logical level. (sales, accounting, r&d etc)
And your server room scenario is too vague. if you have server room with 200 servers and every 50 need a network, well you bring up 4 different networks, simple. I cant really answer this ? i dont know what your asking.
But in short, they are a large company tool usually 100 -150 + company. But most if not all vlans deployed at level lower than that are for academic reasons, such as broadcast storms and the like. No real benefit.
-mike
20 yrs old, working towards my CCNP. Looking for a new job

02472