very nice, i got a kick out of 20a... seems to me to be a lot of ddefs tho... but even so im very slow on the uptake
im always jealous of you geniuses that can make puzzles, and wish i could join in the fun, but creation and ideation dont seem to be my AREA of expertise :)
Some great stuff in this puzzle, like 7A, 8A, 13A, 14D, and my favorites, 1D and 4D. I think in a midi you want to be extra cautious about similar words like TENTH and TEN, especially when they cross (15D and 20A), but I know plenty of people who would disagree! Looking forward to solving more.