Is there a quick way to align these points so that I can create lines that don't cross. I tried flipping the curve which only gives different unusable results. I know I could list them and connect them but I'm trying to get it as flexible as possible.
You could use a circle as a guide to sort around. That way the pts around the perimeter get sorted in the order of t, and if you use two circles with the same base plane (XY) then you shouldn't get any crossing