Alternative classification strategies might include a local cosine distance search with embeddings (though I personally have not been satisfied with the results of that due to too many things being classed as similar).
An embeddings approach would be muchmuch cheaper though.