In my opinion the grid is trying to do a bit too much. It's a nice way to quickly get started but you often need to reactor to a custom table.
It's possibly worth considering a more override friendly grid version 2. The current implementation is hard to set custom html attributes (td/tr). Customising headers is hard if you want to keep sorting behaviour. Etc etc.