and how easy is for spammers to remove the "+sitename" from email address?
I'd say "it works if you make sure that no legitimate mail will lack a +", but some sites fail horribly when there's a + in your address. (I once got stuck in a situation where the "new account" form on a site accepted the + version, but their login form (based on email address) didn't.)