Yes I can do that.
In looking at cyrus bugs on RH BZ I came across a trail which led me to this: squat search_engine not used · Issue #2598 · cyrusimap/cyrus-imapd · GitHub
It appears from the Cyrus bug there that even though I have squatter running the generated squat indexes are not used for text searches in 3.0. There also appears to be a patch in progress for 3.4. This is disappointing...
So is the only option to get full text searches working in cyrus-imapd with squatter to be running 3.4? That seems like a pretty massive regression from earlier versions...