Personally I don’t mind either way. If MB wants to use prettified characters that are hard for many to understand - then that is MB’s choice.
You asked for opinion - so here are my thoughts. I personally think the hyphen is a step too far down the pendent road. Yeah, technically correct, but awkward to work with outside of the MB screen.
It is difficult for me to even know when to use it. I haven’t done English Grammar since the 1980s so avoid trying to work out what is needed. Thanks to scripts I can put in the apostrophe’s and speech marks, but beyond that I start getting confused at the rules.
I don’t find anything “ambiguous” about the hyphen on my keyboard. I know it can be used in a multitude of places. What I find ambiguous are these new rules of where to use all the different types of dashs\hyphens\etc. I come here for music, not English lessons.
The important thing for me is both my CD ripper EAC and tagger Picard can strip it out and swap it back to a keyboard based dash\hyphen.
These can be very annoying in filenames. Nothing more confusing that two folders side by side with different hyphens. Especially as they are hard to tell apart by eye.
It also messes up searches on anywhere that is not MB as not all search tools know to treat them the same in a search. I’m also back to not being able to type these things when I don’t have the Magic Scripts.
It is a headache when it starts to appear in my media library. I then have to find a way to treat it in there. Not all fonts have the ability to show Unicode characters so splodges and squares appear where there should be a neat little dash.
(It does make me laugh that this forum makes it impossible to really talk about ‐ or - as it sets all dashes to the same Unicode item. Or does it? Looks like it leaves those alone. I can’t tell - they confuse me)
So - yeah - I don’t like 'em in my filenames. But that is easily solved, so not really a problem to me.
But do remember that as @justcheckingitout points out, the average person has never heard of these. Or would even understand them. So please don’t be surprised when normal people like @Kid_Devine try and “correct” these oddities so they can use the data in their own applications. I know it has also popped up as a problem on the KODI media centre when Olivia Newton‐John was causing some confusion due to the unicode hyphen-dash.
Are they also fully documented to people who are using the MB API? Do they know that if they type Olivia Newton-John then they will not find her in a search?