Do you have any particular special case in mind where this system is better than what's available?
I have a couple of thoughts.
1) I have code that works with data tables, in many ways I can easily replace the datatable with an entitycollection<T>. However in places I am performing sorting and filtering on the datatable I need to change from a filter string to a predicate expression or sort string to a sort expression. This feature would allow me to convert one of these strings to the corresponding expression. By providing this you would make it easier to "plug in" LlblGenPro. It is a similar idea to making excel read 123 formats, back in the day when 123 was king. Ease of migration.
2) Predicate expressions aren't serializable for web services, this would give an string based way to pass them around.
3) 3rd party grids (I use component one's) have extensive built in support for user based, client side filtering. There are a few spot's though, where the filter related events are providing information formated as a datatable filter/sort string. This would allow me to plug into their system without me having to replace their filter builder with a custom predicate expression builder.