@James W. Lane - Thanks for the offer. We'll have to see if there is a group of individuals willing to concentrate on this project. Unfortunately, I don't have BuddyPress installed just yet so I can't create a group dedicated to it.

@Chip Bennett - Hey Chip, long time no see :) based on your comments and the discussion on the Post Status post, it looks like this is a catch 22 situation. We can make the demo content look better but we still can't get the theme previewer to match 100% the way a theme is meant to be viewed as in the screenshot. So the next alternative would be a link on the theme repo that takes people to that theme authors demo page on their website but this is not an option because of the monitoring and such that would need to take place. Would be stupid for people to contact WP.org to complain about demo links being broken.

It seems at this point, theme authors should be encouraged to have their own demo site that is accessible when you visit the theme authors home page as the .org previewer can not be guaranteed to show the theme the way it was meant to be viewed.