I didn't enjoy this, probably because of the way I solved it. I just had 10 and 11 until I looked at this thread. The discussion on 24 pointed the way and confirmed 12, so I was able to get some more. However I got most of the across solutions by putting 24 and my crossers in a wordsearch.
Never heard of 23. Favourite 19, as I constructed it bit by bit from the wordplay.
I may be too innocent. I got 4 from the wordplay and 12, but what is the definition?