Mechanical setup

First off, the 205 degrees is fine if you can sit in traffic for an hour and it stays there. That being said......
The 2 core you purchased from Champion should be their American Eagle line. Just make sure that's what you have coming. If it is the regular Champion line, you are either going to get a small 2 row, 3 row or a 4 row. None of those are really an ideal upgrade for your situation.

If it is the large 2 row, then I think you'll see your temps come down enough to put this issue behind you. I'd certainly wait until then before you switch everything back to mechanical. However, if this whole issue was reversed (you had everything mechanical and running 205-208) I'd tell you to keep everything the way it is and just put a bigger radiator in there to bring those temps down to give you a little better feeling of comfort.
Yes it is the AE 2 row 1" tube setup, I agree, I am going to try the radiator before jumping off the deep end. I am running a flex lite twin fan as well but the shroud doesnt cover the entire radistor, so i may hit the junk yard and try a contour fan as well. I never let it go above 210 sitting, it was ceeeping up with pump ans fans, so step by step, new radiator and go from there, after further inspection it looks as if there is some build up on the tub openings of this old copper/brass setup, not a ton of restriction but who knows what it looks like deep inside. New radiator should be here Fri, ill install and keep you all posted