So it seems JOSM will not flag things with name= as it presume they are a separate entity with (potentially correct) duplicate tagging. There's a setting that will be available in JOSM in the next release that will make this check a bit better so I'll have to roll through in a month or so and clean up. Thanks again for letting me know!