Hi Jeff,
Due to SharePoint performance considerations, we have not focused on search for the Webpart. Instead we have developed a client-side tool that quickly searches the database and supports launching the forms. We call this Smart Search. The tool is in beta now, but we would be happy to make it available to your team (just send me e-mail). For SharePoint, I think your only solution now is to use a Dataview on top of the database. This is not a performant solution, though. In the next version of our DBXL Suite (version 2.1 coming out at the end of this month), we plan to support client side search via an InfoPath catalog form (in addition to Smart Search). We are going to be blogging more on the catalog form (aka CatBase) in the near future. CatBase supports viewing and editing a collection of forms. It also has built in functionality for routing, notifications, and tagging. The key reason why we have focused on the client is performance. We are trying to create tools that move processing off of the server onto the client.
More soon...