These types of workaround works, but a good practice in general(not only NetSuite) but any Inventory Management software is to create/define a company wide naming convention for items and put some restrictions in place to avoid this duplication issues.