These are all great suggestions. Right now, we’re in the early stages of learning how users use this feature. Regarding actions, we’re considering different ideas for actions and hope to be flexible as we gather data/feedback like yours. Also, custom/persistent/savable filters could be a very useful feature and is something we’ve been exploring.
Regarding the icons: if your page title begins with a unicode emoji, it’s parsed and displayed instead of the generic page icon. We realize this could be more discoverable – at the moment, you have to use the system emoji dialog to add an emoji to the page title – and are exploring a few options.
We’re hoping the search, filter, and sorting options will make it easier for users to find pages without scrolling. That said, we know people will find some filters more useful than others. Are there any filters you’d like to see in particular?
Also, I think another aspect of your suggestion would necessitate keeping your filter/sort options between sessions. As I said in my reply to James, we’ve been exploring ideas in this area.
I’d like to see you strike a balance between providing some core filter options, with the ability to create advanced functionality with an add on. The issue is when Atlassian only address common requirements but block extensibility.
For the core, based on my general experience, in addition to worked on I’d suggest keeping it simple:
Recently viewed by the user
I noticed the search filter includes labels, but you might want to make that more explicit as an option to search only labels.