I love the idea !!! Not sure when i'd use it but non the less i think it's awesome.
I'd say that users that would want this feature would also like some sense of "security" that the post is actually deleted. there is no sense of that.
another 2 cents :) How about letting us decide when it gets deleted rather than the magic 7 days?