Radiator issue

Judging by thay, it appears to be a bargain basement recore, and doing it again isn't an option right now.
Do good recore jobs turn out like factory new?
If I switch them, will the cooling suffer?
Is switching the upper tanks an option?