Oh hell yes, I'd also like to see something to make proper rails. So maybe perhaps just have a certain block "snap" onto the rail ans glide on it (just tossing ideas out there, I have no idea if this could be implemented or not.
Trains, elevators, sliding doors, you name it!