Yup, I heard the same thing. The pinch seams are extremely strong. When I was looking at building my own roof rack before I gave up and abandoned all hope, I was going to mount it that way too.
PM incoming to you, jeff. Curious about the pics. I recently acquired some nice round aluminum tubing that may have resurrected the idea of building my own (just need a spool gun for aluminum now $$$).