Yes Michael, the workaround with the two rails is no problem.
The solution with the rail revolve however is not a nice one because you have to think about the correct position for the axis of rotation. If you just pick a Z axis in a random position, you get results like this
|