I'm wonder if I can use your REGEXP to delete a Hyphen anywhere in the Filename.
Action type = replace with regex
Field = filename
regexp = "everything you have but replace %TITLE% With %FILENAME%,
replace "" with"-"
here's my filename example:
katy perry - firework - one - (official - acapella)
The idea is to delete any of these hyphens