Been a bit busy this week but finally got to the end. Bit of a grind for me this one - had to solve 3/4 of the clues with not much crossing help before I finally figured out what was going on.
Nice idea though and neatly done, no issues with the clues from me and again no maddening grid stare, so overall a thumbs up from me.