I think it sounds reasonable so far, I do have a couple of questions though.
It was mentioned before that a static IP is required. I guess this is because an address needs to be provided so it can be added to the config file.
Is it possible instead to have a domain name that tracks a dynamic IP? Or must it be static?
Also, someone mentioned that DDOS protection would be required as the nodes would be targetted. Is this just an assumption or has this been proven to be the case from other coins that have masternodes set up?
What is the real risk in hosting a node on a server used for other perposes?
Ddos isn't necessary if you are able to restart your server/node immediately after an attack. But are you able to stand by your computer for days? DDOS protects your server from this and ensures your node stays up and provides that security of knowing the node is safe to the network. Your server if used for anything else woud be affected by such an attack since ddos attacks go for the entire server, not the part with the node.
I understand that if ddosed all services would be effected, I suppose my question was more what the chances of a ddos occurring, are there any known accounts if a ddos against masternodes?
Would like my other question answered more though, would a domain like ones from no-ip work, or does the connection have to be a static ip?