Yes, that is better !
I agree this example is clumsily detailed. The straps are needlessly large and should be silver colored to blend with the hoops.
An alternative fitting is the special screws used to fit motorcycle windshields. Get the stainless steel. They are sometimes called "Wellnuts" .Only $1 each on Fleabay
Honda Motorcycle Windscreen Screws Bolt Kit Windshiled Stainless Steel | eBay
Use tinted Lexan -color of tint to blend with car paint color. Would look OEM.