An occasionally online machine I suppose it's ok. The problem is how to transfer addresses of receipients from the win machine to the wallet machine? Emailing it or using a USB stick means both machines are equally exposed. So I would do it using the converter on brainwallet.org. It can convert an address into poetry that you can quickly jot down. Then open up that page on the wallet machine and reverse the process: poetry > b58check.