How much further would you like? As of tonight, I have lights, dimmers, fans (via switch), fan speed controllers, doors, windows and blinds (via contact sensor), garage doors (via the contact/relay combo driver C4 ships with), and my security system (via security partition proxy). I've got three Nest thermostats hooked up via the Nest C4 driver, but homebridge also has a Nest plugin, so no real need to connect that through C4. You can just use the Nest plugin directly.
HomeKit doesn't support AV systems yet, so there's not much I can do for home theater control.
I don't have any C4 locks or video monitoring sources or doorbells to play with so I can't adequately test interfaces with them, although I'd like to at some point.
The only thing left on my near term plate is the motion sensor (via contact sensor driver). I looked at the HomeKit relay setup and there's some stuff in there that I can't understand the meaning of as required data values and since HomeKit is MFI, there's not a lot of documentation to work from.
I'm certainly happy to discuss feature requests, though.
The way setup works is you install my driver. Then you enable logging and use the built-in action to print out the homebridge config file setup. Cut and paste that into your homebridge config.json file and restart. That's it. No programming in Composer required. My driver and the homebridge plugin handle all the details.
Ive got about 95% of this all working. I need to clean up the config file generator and document the heck out of the setup process. I may also eventually put together a pre-packaged homebridge box that comes with everything needed and an embedded web server to configure it easily, but that'll depend on whether folks really have a demand for all this.
So far, I've been tinkering with what I need for my own setup, so any ideas are always welcome!