As I am a real novice on USB things, I can only say wow and a big bravo to Saitama for this achivement.

If not proprietary, I 'd love to see the whole project. it would be a great tutorial case study.

Ioannis