Really nicely executed concept!
Wish the lower row is not there though, to me, it is visually not pleasing to see 2 rows in the lower part but 1 row at upper part, but I won't deduct star for that haha.
I feel this trick could be effectively communicated with a lot less... hostility towards the solver.
Three tends to be the ideal number of repetitions for these kinds of things and we go a bit beyond that here :P