I just consider the 'Company' field as a place to put keywords already. That works well enough for now.

You may want to revise that to Keyword -> singular. You can only search on the first word in the Company field - e.g. enter Hewlett Packard and then search on Packard - no results returned. This also eliminates searching on any additional notes for a company.