I put wiki and etymology tags on a relation if a street consists of more than a few parts with same name to capture wiki/etymology info e.g. Streets easily are 3 or more parts… asphalt, paving_stones, sett, asphalt and there you have 4. Can’t merge those not to speak of the vrs turn restrictions etc for points where sidetreets meet.
For names can’t do… all related addresses start being flagged as ‘can’t find street with matching name’ and usage of associatedStreet is not very common and frankly no idea if data consumers do anything with this as with type:street relations.
When roads like the Tiburtina Valeria, the SS16 consist of hundreds to thousands of sections it becomes comical… a mapper started adding etymology tags to the SS16 which has over 4000 members and many sections of that road have local names assigned by the communities it passes thru at that.