It was unnecessary. Asha does not sound like Osha all that much. If you want to go down that route, Yara kinda sounds like Arya. But they barely even named Osha in the show anyway, and I don't think the TV viewers would confuse the two characters based on the name.
I think casual TV viewers would not know a lot of names. Only Jon Snow and Dany have their names constantly uttered. When was the last time Arya was referred to by name? This season the closest I remember they've come to is ' pathway Stark girl'.
And same with Greywind, we really haven't seen enough dire wolves again his year. It would be strange now for Greywind to suddenly appear for the RW.