It will have to be, unfortunately, as I don't think we've got any other options at this point.
True. What I really wanted to say is that you should examine the code _before_ making any financial commitments, because working on refoxed code is going to be harder and take longer than usual.