I'm contributing a feature we created for several of our clients that allows non-maintainer users to see unpublished sites in the worksite setup page of their workspace. The unpublished sites appear in the list with their titles grayed-out and without a clickable link to the site. There are also two new filters added to the view combo box allowing non-maintain users to view only published or unpublished sites. This only affects members of an unpublished site where they do not have the site.upd permission.
To enable this feature add the following to sakai.properties.
sitesetup.show.unpublished=true (Default is false)