First, I like grid. It's powerful and convenient.
But, grid isn't formatted for bootstrap, which I use and the rest of web2py supports. This inconsistency causes trouble when I use the ui="web2py" argument to grid. I don't normally even load web2py.css for my app because I don't use any of its features in my ractive templating. So I have to create a separate template for the page that uses the grid. web2py.css interferes with bootstrap css, so the custom template page comes out with inconsistent formatting from the rest of the site. Altogether, makes using the template difficult.
One last gripe about grid is the search function. It's powerful, but overkill for what I want, which is an autocomplete function than narrows my search as I type.
So grid has some really great capability, but in practice, hard to integrate into my production design. Any thoughts about getting it to work for me?