As much fun as it sounds I wouldn't home-lab an actual work place. In other words, don't use Linux for a central server.
Yes, it's cheap comparing to Windows but the de facto industry standard is Windows, yes it sucks, live with it.
Going with full PC, Terminal Server, VDI or a hybrid environment really depends on the characteristics of your users and their work.
Whatever you chose, always go with a central management of credentials and data storage (backup, backup, backup!).