Personally I don't see a problem with someone posting their own content, especially with voting based ranking. As long as it's not spam and is on-topic for the site, the origin shouldn't really matter. Compared with someone who posts only New York Times articles, I'd rather see someone post their blog entries.