Welcome aboard Omaha Tenere! Yes, I have the Trekkers and I had been quite pleased with them, as I have all my previous Givi products. They have not been without issue though, but my rcommendation still holds. I too had one of the hinge pins that wanted to back out. My plan was to add a drop of JB Weld or comparable at the end of the hinge area. I did experience some minor leakage on mne after a trip. I contacted Givi and they sent me a new set. Since mne were some of the early ones sold, they were going to analyze them to determine what the problem was. I have not had my repoacements on a trip.
I have mne mounted on SW Motech racks, which I prefer to the Givi racks as I run a larger bag on the right side. I use a Givi rack for the tail bag.
Good luck!