FYI, I took Neil's csv into Excel. His data is on tab1 and on tab 2 is the resorted data, a GEOPAK column and an InRoads column.
I usually add more to my inroads cogo files to create a report and also make sure all alignments are setup for input. I did not actually test this, but if you look at the Excel formulas, you can get the idea of what is possible.