I guess everyone has a choice to make, but like I said, personally, I'd just dump the domain and move on.
I guess you really need to weigh up whether it's worth the time and effort, and then decide for yourself. I mean, you've got to add the extra content / sort the site out, then submit your...