I really like the 404 implementation and being able to redirect to working pages. I do have a suggestion that would help alleviate existing 404s:
Add the referring page to the 404 log. That way, we can fix our links and/or have linking sites update their links by identifying where they are.
Of course, I could always check my analytics tool, but not having to go back and forth would make life easier.
Thanks,
Christian