@MGreen great write-up, thanks for sharing! There is a small issue with the results of Get-VMReplication. If you have Extended replication set up, the host can be the replica copy, but be the primary server for the extended replica.
I fixed it by adding '-Mode Primary' to the Get-VMReplication cmdlet. All is well now!