The only joggishness of this method occurs where the colours enter and stop, and those jogs can be minimized by tightening up the first few stitches to shrink them, if you think jog reduction is a good exchange for uneven stitch size.
I especially like this with a couple of colours of thick-and-thin yarns. A solid and a variegated? A traditional yarn with a novelty? If you use wee yarns on wee needles, it appears to blend the two colours of wee stripes together into a third colour.
If you want to make every stripe a different colour, just knit a complete round of each colour, starting and stopping at any point on the tube. If weaving all of those ends in would be intimidating, rebel. Leave them hanging, wrong side or right side. Embroider with them. Stack them in columns and braid them. String beads on them. I'm having too much fun...