Firstly--how do setters even think of this stuff?
Secondly--I don't think I've ever seen a crossword with more potential avenues available for solving than this one!
I've almost finished...but I'm having so much fun that I don't want it to be over, so I've slowed down on purpose.
I haven't even looked at the submission page to see if there might be yet another challenge there...
Thanks to Picaroon for the New Years treat!