YES! Excellent idea. I'm for fighting back. Simply defending yourself against slime gets you nowhere--you have to get aggressive and go on the offense.
The only thing I would disagree with you on is setting up a separate website. Why not post photos and the information on FreeRepublic? This site has a much higher profile than any new site could possibly have.
See post no. 11.