+1. RX100 on its own merits is good stuff. I think the only reasons to knock it might be the extra weight, and that the hubs use cruder "piston-ring" seals instead of the rubber seals used on higher-level hubs. But that's no issue as long as you repack the hubs when they need it.
My '91 Bianchi Eros came stock with an interesting mix of RX100 (brakes, levers, hubs, shifters) and Deore LX (crank, derailleurs.) Some time ago, I replaced the Deore parts with RX100 components to make it a completely RX100 road bike. Sometimes you just need a silly project.