My version of ContentListingTile has the same sorting as the old one. You can edit it from the modal window and sort list items asc or desc according a search parameter.
If I understood correctly, you want to be able to change sorting in mosaic editor? That propably won't clash with my code too much. However if you do make changes to the list result templates, I don't use them myself. Rather I generate the list template during runtime according the html content defined by user.
I'm not sure if I can help you, but I'd like to make sure we won't have too much merge problems when we do our PR:s. Can you describe me a default use case for your sorting?