I ran a node on a Pi briefly for a week or so. It went well, easy enough to install. I intend to be using it for a website though to provide user wallets. I really doubt I have the server admin experience to be able to keep it secure.
I decided to use coinpayments for now until we have things up and running and then we may be able to attract a volunteer who is well up on security. Till then, coinpayments only charges 0.5% and internal transaction of course cost nothing.