Do you have the index search running? Then you can define that this field is indexed as well
<Property name="wt.index.IndexFields" overridable="true"
targetFile="codebase/wt.properties"
value="name,lifeCycleState,description,number,title,containerReference,modifyTimestamp,filename"/>
If not, you will need to customize. But I would highly recommend that you rather think about the usage and cleanup of the NAME field. Usability will be so much better if you can use the name field for inline editing, etc and therefore you should think about a robust way to ensure good data. I agree that the solution does not a 100% job and you might want to implement some logic during the release process to ensure that the name field is in synch with the "COMMON_NAME" or any other attribut you feel is appropriate. For the data already in the system you should fix this by some scripts.