It looks like the vote is even at this point, but you couldn't tell that by reading the thread.
I would suggest against the work if you were doing it to make money, but since the frame means something to you for personal reasons, I say go for it!
Of course, I have no information about what the impact of the rust is, so my vote should be weighted as nothing.
Have fun, and good lucK!