My goodness, I found this rather tough. After a couple of hours I had two-thirds of the answers, so thought it was going to be an average Listener, but getting the remaining third and sorting out the hidden instructions took well over two hours more. I almost despaired of solving 25a and 14d.
The clues were excellent, very inventive with some superb surfaces. Much of my time towards the end of solving was spent fully parsing clues to which I had the answer. I'm still baffled by 17a. A very minor niggle is that the definition in 21, coupled with the minimalist wordplay. means that there are at least three justifiable answers. Trust me to opt for the wrong one, causing a real problem with 31a.
A careless entry (an alternative spelling that's not justified by the wordplay, so my fault this time) delayed my completion of the puzzle according to the second instruction.
An excellent puzzle, packed full of thematic meat. One of the best this year.