Is this the kind of results you're looking for?
I can't send files atm, but I commented as best as I could, it should be straightforward enough.
It gets you true bissextile angled Normals, non dependent of each point segments length, hence no resample node needed, like I so often see on this kind work. The curvature node gets you an easy mean to set up your inner and outer corners. could even take it a step further, and identify with are straight angled or not, too; just look at the values you get in the spreadsheet. The 'trick' is to not use the fuse node with it's defaults setting, but I commented all that you need to change.
I guess I could also have added a polypath at the end, reunify the primitive segments back into only one.
And of course it could be even more set up with vex.