Well, you CAN use the RLY8XA on X10 if you insist, but I don't. X10 is unreliable enough (and has no polling function to confirm operation) that I instead run these modules on the ADICON RS-485 hard-wire interface. Being RS-485 it's differential and extremely reliable. The only issue I've had with it in over 10 years of use was a somewhat-recent electrical storm that featured a lightning hit about 50' from the enclosure out the back door -- that managed to scramble the addressing on one of the modules and required its re-initialization. I have two of these modules (one a SECUI16 ADC module for pool/spa temperatures and similar, front-ended by a home-built OpAmp conditioning board) and a RLY8XA in a sprinkler-controller cabinet outdoors; easily as harsh an environment as a marine one (given that I live on the water) and I've had no trouble with either.
What I'd love to find is something that runs on Z-Wave, which is bidirectional (and thus can be very reliable as you can poll endpoints), mesh-based (so it will continue to operate properly, albeit a bit more slowly, if one or more endpoints fails for some reason) and open protocol. Unfortunately Z-Wave hasn't taken off as I hoped it would (my software supports that as well, and it works fabulously) and as a result the obvious sort of controllers that would work for this application (either water heater or a sprinkler controller that you could use as a driver for power relays) are anywhere between difficult and impossible to find.