I'm rewiring 3 bedrooms on the second floor of an old (1920s) house. All knob and tube has been disconnected. I've got lighting done, but now doing bedroom general outlet circuits. I'm putting each bedroom on its own 20amp circuit.
The house has plaster walls that are in very good shape, and I want to keep opening up these walls to a minimum. My plan is to make the home runs from the basement to an outlet in each room, through an exterior balloon framed wall. Then, run up to the attic/crawlspace and back down to the next outlet, and so on. Each room has 5-6 outlets, so that means a cable coming down, and another going back up in the same stud bay. I had a couple people advise that this was a good way to do it, including a commercial electrician.
I already roughed in one of the bedrooms this way, but then looking at other examples I saw online, I'm second guessing myself. Many people seem to be cutting a horizontal channel out of the walls to then make horizontal runs between outlets. Another option I came across was one central junction box in the attic for each circuit with wires dropping down to each outlet.
Is there anything wrong with my method (not just from a code perspective)? The extra wire doesn't bother me, I just don't want to make any compromises in safety.