I want to personally strangle and castrate whoever it is that came up with the design of Musicflies as overworld collectibles.
There is literally no reason why they should fly so fast and have such gigantic flight routes.
There is also no reason why the music record you get when you shoot down a Musicfly can't just be automatically collected (like the Astrites that are automatically collected when you shoot down a Blobfly).
They designed these collectibles to be as annoying and time-wasting as possible. It all reeks of pure contempt for the players.