TWRP has had mouse support since 2.7.0.0 and keyboard support for even longer.Well, TWRP didn't have mouse/keyboard support last I checked. So I'll work with it. But Philz Touch recovery or cannibal open touch should be both cool and doable.
Edit: TWRP has mouse & keyboard support and is possible, but requires a bit more work than is worth it right now.
CWM also has iffy support for OTA's I am finding, hit or miss, try at your own risk.
CWM also has the ADB sideload ability...... that's how you have to flash the SuperSU mentioned in the OP
Supporting OTA updates has little to do with the custom recovery and more to do with the fact that any modification that you make to your device can break the OTA process. It's gotten worse in 5.0 where even the act of mounting the system partition as read/write can "break" the OTA process.