What I do is I create a "Content Removed" page with the administrator email and add a `rel="noindex"` tag in the header. This removes 404 errors from the Webmaster Tools, but I don't know if it preserves link juice or not. Anyway, a simple redirect to home page is not something I recommend.