Thanks for sharing your live edge solution, great idea and seems to be simple to make.
I am somewhat confused by one of your images. I understand the edge and the flat, but why is there a gap between the two rails and the top edge? In your model picture I don't see that gap. What am I missing?
I created two vertical lines then used node edit to create an edge that I liked, copied that curve, moved it over by the Vector cross section width and used node edit to modify the second edge to suit. Then used the two rail sweep.