Good question! I think a remote VPS will suffice:
A VPS server installed Ubuntu for remote node running 24hrs/day with the following specs:
- 1GB RAM (about half used for OS and half for daemon)
- 20GB drive (less than 1GB used for wallet, some for OS, and some for future.)
- 1 Static IPV4 Address per node (IPV4 address that never changes) (No IPV6)