So, +1 to Darrell for Full Report Browse. Also, +1 for myersel for search full text.
Two caveats:
In Full Report Browse, if you have large object support turned on, and these reports are many hundreds to thousands of pages long, there will be a bit hit on the CMOD server when you do searches - as it cycles through retrieving them across the network (then searching) each object.
For full text search, all the work happens on the CMOD server. And while this works great for modestly sized reports, if a user selects several multi-thousand page reports for full text search... performance will suffer on the server, and the heavy I/O may impact other users.
If this AG and the pool of users is small, this may all be a non-issue. But for a large AG with large reports, and a large pool of users, this could be painful.
-JD.