it is perfect for that why don't you use it. It might be a bit behind from the delphi front but it is useable in its current form. and it does support the grid extensions from the 4.X version of the component.
Personally I use the New branch of the code and as far as I have tested it it works, just remember it requires one extra 3rd party package lazarus extras or something along those lines. do a google when you see the message and you will find it easy.