@pganssle it really depends on your threat model and budget.
Are you protecting your systems and data from random, tailored, mass or state-sponsored attacks? And how much time are you willing to invest on maintaining the system (patching etc)?
For example, if you are concerned about state-level attacks and have little time for sysadmin, just put it online as you *will* get compromised :)
On the other hand, if you are mostly concerned about worms and random attacks and have no budget for security, just keep it LAN only.