I just used some relays with my Ross SG switches. My situation was a bit different as I had a switch that I wanted to control the train path with. I believe the logic is the same, a train approached the switch and threw the switch to go one direction or the other. I'll try to explain.
My layouts main loop had a pair of ovals. My goal was to have the train travel one of the ovals and on the next lap take the other oval. Alternating between the two ovals until the end of time. As illustrated below.
In the diagram above, switch "A" is the only one doing the work. The insulated rail sections that triggered the relays were located near the end of each oval. This system worked flawlessly. Switch "B" had the switch machine removed and was just floating. Since the trains would always travel the same direction, the train would push the points to where they needed to be. Never had an issue with either switch.
The electronics part of this project lived in a small box. It comprised of a couple relays. Now, before we go any further, I am not the electronics wizard.... far from it. I had a friend draw up the relay layout and another hook up the relays to the track and power. Here is the relay pin-out:
The words that are cut off near the top are "Ins. Rail 1" and "Ins. Rail 2". I can't remember if this was the final version or if something small needed to be changed to make it all work. Either way, this is the basis for the set-up.
It worked very well. Never had a problem with the Ross switches or the electronics controlling them.
Not sure if this helps, but it is what I had set-up and running. It wasn't that hard and even me with my limited electronics skills, I could probably do this again on my own.