Ludo,
Thank you for your suggestions. iGrid ActiveX was designed as a lightweight cell matrix control to replace such standard controls like ListView and FlexGrid, and what you suggested is beyond of the original idea. Some years ago we thought about stopping the development at all (only bug fixes were implied), but it seems the market is still very interested in our product so we are continuing our work. Maybe, one day in the future we'll add features from your list.
Some comments to your suggestions.
(1), (2): Generally this is easily implemented by incorporating iGrid together with two label controls or something like that into a UserControl. Have you thought about such a solution? This will allow you to have any title and footer sections you need and configure them to your liking.
(3): Filters like this can be easily implemented in a loop by rows in which you set the RowVisible property. Implementing the feature you requested requires adding a syntax parser for filter conditions, which would bloat iGrid. We'd like to keep the compact iGrid size - the iGrid OCX is just about 1Mb!