Live-tested 30 random rows before committing. Categorisation was granular enough to segment by sub-vertical without regex. Will buy again.
Appreciate you flagging what worked, we'll keep tightening the column coverage in the next refresh. Let us know if you'd like the file regenerated with extra columns next time.