Hi:
Thanks for the info (interesting) but our organization is using a lot of raspi3 devices so it is important that the OS supports them.
We also had many issues with kiosk mode, USB support (as you do). We workarround this by creating dummy users with autologin at starpup for kiosk mode devices.
regards