Currently we can't tell that a view is referenced as a filter on a picklist in a page layout or anywhere else in code until after we delete it and then are presented with errors and then there is no way to recover.  Can you either stop a view from being deleted or provide a list of where it is used like done for fields?  A description field on a view would also help to at least be able to note where it is used.