I just want to add to Tim's coments.
Depending on the sclae of the deployment you MAY want to consider a SLB, there is also another TechNote of mine descibing in a lot of detail a CPPM + F5 deployment/configuration.
In addition, if you want to use the feature to dedicate a SUB to be a standby-PUB this now works over a Layer-3 hop (it used to be enforced as a L2 solution only).... Another Technote of a worthy read is my Clusterering TechNote.