Both very difficult and very enjoyable - the two don’t always go together. I found the character changes in the accross clues particularly difficult. Some I had to reverse engineer after finishing the puzzle.
All done now but one residual issue. I cannot work out the full wordplay for pre-jumbled 30a. I can see a street dance around I but cannot get any further than that.