I see it's not possible to allow user-configuration when the block is being installed, is that something on your road map? Is it possible to have any sort of periphery checking (e.g. does the pi have a camera attached).
Not that it'll matter much either way, I mean you can just set the block up and have it fail gracefully, but I thought I'd ask.
Nice work though - looks really great!