About the hardware submission, I think Ubuntu have a hardware submission tool already installed by default. I remember seeing it. It asks if you want to submit your hardware list. It's a GUI accessible somewhere in the apps menu. Maybe that could be re-used by Trisquel, if its GPL.