Would there be any benefits for cyclists?

Yes. Ultra vehicles are spacious enough to carry multiple bicycles on-board. The implementation of the system also helps to reduce the number of cars on the roads, making cycling more attractive.