I have just rewired my house and I used a method similar to this on the lighting so that all the switchdrops were in the same box. I had each box on one circuit breaker.
It uses more cable but it saves having dozens of JBs all over the place. I couldnt use ceiling roses as i have downlights and LED lighting under the floor so it seemed to be the obvious choice - inspired by this very Henley Octopus.
I chose to use PVC/PVC cable instead of the lead used here