I think the electronic music was a welcoming change in my opinion, much I love Dudley Simpson work during the 70s era stories, but I felt like he was reusing some cues from existing episodes in the previous season.
The change for the music was needed, kudos to Peter Howell music for the episode.