A interesting conclusion to a problem with surface design

Not sure where to post this. I hope this is the right area.

Provided here, I believe is an interesting solution to a surface problem.

The team and I found a unique solution to a surface generated on a Helix shaped structure. The result was the same using both a corridor and just creating a surface. (See first image below.)

The solution devised is as follows :
Each level was made into individual surfaces. Separated where the red lines cross the path. A total of 4 Surfaces. (See image below.)

I posted this because, we are probably not the only ones to have this issue. I would like to know if other community members have come up with a different solution.

-Thanks,
Jason