Would it be good to use the same approach for vertical columns? So users have the option to only define a line and the offsets are automatically calculated in Revit?
If a user sends several vertical columns like this:
The result in Revit are columns with length 0: