we are using ag-grid with react, and I can say the feature sets are very appealing and very nice. that said, ag-grid really needs to manage it's own state... like... it isn't like you can just pass a new rowData array, you have to use ag-grid's api (in react) to reconcile differences. something like Griddle, has a benefit in that respect and with the new direction Griddle's architecture is moving it won't be long before it gets a slew of new shiny features.