I've already a solution using Facebook Wi-Fi with a centralized controller but you need to install a specific wireless APs!
I've no problem with any Linux and Windows Server, Desktop administration, mail server, vpn, dns, networking and firewall configuration. I use all the Ubiquiti family products, pfSense on most complicate scenarios, sometimes Mikrotik.
Oscar