Im not sure if I am reading your post correctly?
You should ALWAYS follow the RA..... no exceptions, even if you can see the traffic. DHL vs Aeroflot springs to mind.
It is my understanding that your assumptions on swtching to TA after an engine fail are correct (ie: performance related)