Maybe it could be an idea to hand the site over to a member/members of the envato community? I’m sure there are people willing to push content to it and earn a commision for some small amount of advertising maybe? Or maybe push content for free if envato remain hosting it? Anyone?
it still has a decent traffic rank