The age old question!
People tend to be in one camp of the other. In my experience once setup the only reboots required (generally) from a Windows server are after having updates applied. Linux servers have generally less patches applied so require less downtime on this front.
Hope this helps.