Revo is a nice controller and will work with OSD, GPS and a few other stuff and also has integrated 433MHz modem for telemetry, config and controll (you also need an OPLink modem to use that)
Cleanflight came from Baseflight which came from the old 8bit MultiWii project and completely different from OpenPilot and LibrePilot (There's also TauLbas which is a fork from OpenPilot from year 2012 I think)