Well, for a while I found this really difficult, slow to get underway, but eventually I got going, and looking back I don't feel it was particularly difficult. I certainly enjoyed it. FOI 1d, which seemed really easy to me, so it was interesting to learn that it was Geeker's LOI; clearly two different kinds of brain. LOI 16d, which is probably my COD, but there were several others which I liked too, such as 1a, 13/18/7, etc.
My one remaining doubt is that I can't find a really satisfactory way of parsing 24a. I feel all the bits and pieces are there, but I'm finding it difficult to find a way to read it which really justifies the solution. Judging from previous occasions when I've felt that way about a clue, I'm probably missing something which should be really obvious. Any help?