I reckon its OK if you really prefer to use a flexgrid and the datagrid is not suitable.

The alternative is to derive the Datagrid yourself and make the necessary alterations. This would probably take quite a while and may not be worth the trouble.

I'd go with the flexgrid approach, but then I'm not as skilled as the gurus around here.