New bikes from Renovo in collaboration with Audi. Interesting to look at, but what about the ride?