That's very nice mate :)....I wouldn't have been brave enough or motivated enough to tackle that resurrection.
I've not used evapo-rust, but it looks like it's worth investigating further !!