What will break in this scenario is results pages with pagination... since when you navigate to the next page it will clear the results and show the second page of an unfiltered recordset.
If you don't ever use recordset pagination and show all of the records on the first page, it wouldn't be a problem.