Sim, código legado carrega um valor enorme, mas sejamos sinceros, à primeira vista parece um furacão caótico e você está bem no meio dele. Não que não seja... rs.
Se eu pudesse escolher, não gostaria de ter outra experiência com códigos legados, mas desafios são desafios.