The only time I actually revisit a project is because something got re-recorded/replaced. If a plugin is out of date or replaced by a newer version, I just "deal with it'. Chances are I'm going to come up with something just as good or maybe/hopefully even better.