Looks good!
FYI: If you have any additional issues, they do make headband covers (e.g. this). I haven't tried the style linked, but have a couple of the brand's knitted covers for my headphones and haven't had any issues.
Your fix does look a lot nicer, though, IMO.