Na maioria das vezes, instalar o Windows Server 2008 R2 em seu laptop como o sistema operacional do host pode funcionar bem, mas dependendo do hardware, você pode encontrar desafios para encontrar drivers para itens como áudio, placas de vídeo e outros. (USB, sem fio, etc.)
Uma boa prática seria instalar um sistema operacional de desktop padrão (Windows 7, etc.) e usar algum tipo de tecnologia de virtualização, como VMWare Workstation (minha preferência pessoal e vale o dinheiro) ou VirtualBox (que é gratuito, mas também funciona bem). Pode haver outros, mas estes tendem a ser bastante populares.
Com uma plataforma de virtualização instalada, você pode criar qualquer número de máquinas virtuais com diferentes configurações de servidor e diferentes sistemas operacionais (Windows, Linux, UNIX, FreeBSD, etc.). Uma grande vantagem dessa abordagem é que, se você corromper sua imagem virtual, poderá restaurar para um estado anterior com um instantâneo ou apenas girar uma nova VM. Se você está fazendo desenvolvimento em sua máquina local, há sempre a chance de corromper seu laptop, o que resultaria em ter que reconstruir sua máquina. Existem abordagens híbridas, bem como o desenvolvimento real em sua máquina host e, em seguida, implantá-lo na VM. Muitas opções e você não está preso a uma plataforma específica como o sistema operacional do seu laptop.