Hey Andy -
This is really a matter of the API that ENGINE is running on.
Most Tablo clients today run on our WAMP API which syncs all of the data locally. That means all of the guide data is available all the time which means that the app can search through its own local database in real-time.
ENGINE runs on our REST API (and so do Roku & Apple TV & the Tablo Preview app).
Because REST grabs the data as needed, it's not quite as simple as plugging into a local database and looking for information.
We are just beginning work on adding search to the REST API, starting with Roku. However, once we get it nailed down on that platform it'll be much easier to leverage that code for use across all REST clients including ENGINE.