One other thing about 8dn - it's important to get the spelling right if you haven't got 4ac. There are 2 alternatives. I chose the wrong one, and it screwed up 4ac for me for ages until the penny dropped.
Enjoyed this but the one that had me stumped for ages was 20dn - all these vowels. Thinks quite highly of himself does Dumpynose unless I have misunderstood - which is quite probable!