Love this design. Just printed in PETG and went for a 35 mile road ride. Man it is floppy at 25% infill. Didn't break, but it did slip on the bars a bit because I was cautious to not over tighten it and break the hinge. Going to try it in Tough PC at 100% infill to see if it stiffens up a little.
Thanks for your comment
For the issue of slipping on the bars, you can also add some grip betwin your print and the bar. For exemple old bicycle inner tube or tennis grip.