Since this topic is completely de-railing, I will give one final answer.
I am not a typical home user. I wouldn't even come here if I were.
My hobby has always been to work with computers. Wanting to know it inside out, do crazy things with them.
Over 13 years ago I made it my work. Work and hobby differ a bit, but for the last 5 years I've been working with VMWare and mainly Hyper-V.
With everything I've done so far, I think I pretty much know what I can and cannot do.
Whether running Windows Servers at home for a home LAN is overkill or not, is besides the point.
It's a hobby. I want to do it because it interests me in setting it up for my small home LAN.
Right now I run a Soekris net6501-30 with pfSense (coming from m0n0wall), a HP Thin client with Linux for DNS/NTP/DHCP and a Mac Mini which serves as the torrent client and iTunes library for my Devialet audio system.
Plus the Synology DS209 which is in progress of being replaced by a DS415Play.
It's all been running in pretty much the same configuration for years.
The Thin client has seen many others before it, from SUN to DEC Alpha to SGI MIPS machines (all running Linux, btw).
The part about virtualizing pfSense clearly lacks experience. Version 2.2 works great on Hyper-V.
Already tested that last September.
The torrent part I can get with heavy I/O. But I don't have that.
Upload is limited to 1MByte/s (configured in the client settings) and the download is a max 21MByte/s.
Right now that's done on a external USB disk connected to the Mac Mini.
I have thought about putting the torrent storage on a separate disk, but I doubt I can put extra storage inside the Supermicro Superserver, and add the extra dual port NIC.
Hence the dual 1TB disks in mirror. And I don't want to use iSCSI connections to the NAS, because I don't want to disks inside the NAS running 24/7. NAS doesn't sleep, disks will. Gotta think about power usage and costs a little bit.
The hobby itself is expensive enough
Windows DHCP server is fine. No idea what would be wrong with that.
It's been running here in a Active Directory environment since 2003. Obviously the server OS was updated in the meantime, but other then that it's still pretty much the same configuration.
Hope this explains a bit about MY idea behind my hobby at home.