As a follow up, I fixed up the mounting issues with some JB Weld and better washers/nuts. Things are holding up well now (had spare on the roof for a number of months), though I'm still not crazy about the U-braces that the rack comes with and I'll be keeping my eyes open for something to replace them.