What has worked well for me is to run my MTH PS1 engines conventionally using the MTH Z-4000 transformer that provides power to both of my independently powered main lines. That Z-4000 has operated flawlessly for over 20 years, so it has stood the test of time.
I also have many sidings that are powered by ZW and KW transformers using Atlas O Scale controllers. However, I rarely run my PS1 engines on those sidings. Those engines run on my main lines powered by the Z-4000.
I also replaced all the original batteries with BCRs.
Arnold