Love the theme, the second I saw the clue for 38A I laughed. The only minor thing you might consider is the answer for 9D being a word in the clue for 8D, so maybe there is a way to tie them together or something? But that's such a small nitpick, this puzzle was awesome!
Fun, thank you! Solved downs-only and it was very smooth. Glad I went back to look at the themers… man, Vine was uneven and random but sometimes so funny! Judge for yourself in 21 seconds in all: