Is there any issue with updating the code so that when an admin browses the site they see hidden/unpublished products for the purpose of a "preview"?

I have found the code in CommonsHelper.IsAdmin() and it seems to be trivial to allow admins (or any group of users) the ability to see hidden products.  I'm just unsure of any design reason that this isn't already allowed.