Agreed! It's a doozy of a crossword and very enjoyable. I am though struggling with the wordplay of 11a. I'm convinced I have the answer but can't seem to move the bits around to my ultimate satisfaction. The only clue I haven't yet done (and which is driving me nuts) is 24d. Hints gladly received!