I made a lot of updates in the last weeks, improving a lot the compatibility of the BADUSB recognition. But I'd like to stress the importance of the original funcion (USB acttivity detection) as USB spreading malware is still a thing, as this Checkpoint Research article shows:
https://research.checkpoint.com/2023/malware-spotlight-into-...
Thanks for the kind words.
Yes, I'm thinking about something like that: I'm not sure if do that with off-the-shelf parts or create a custom board (Pico based) from scratch.