I like the idea of a general-input relay, for attaching whatever someone could think of. Definitely on the list.
Software and hardware changes are still expected down the road, the beta testing will (among other things) find out what does and doesn't work well and what needs improvement.
Developing in hardware is a lot like developing in software, except that every time you hit "compile" it costs money. And takes weeks/months instead of seconds/minutes.