Mostly the sites need the IP address too, is that just the IP of whatever connection I'm currently using or is there a "proxy" somewhere?
With that, yes usually peering to the node is enough.
Btw has anyone tested Olympus with Robosats? If not I might have to be the first 👀