Hi @ulao,
Definitely open-source it, even if you do not intend to have a clean release.
Personally I'm interested in participating in this, I'm currently in need of something trustworthy to run as well. I'm a developer myself, but I'm not this proficient with USB as I only know the basics (what...