My 2012 Glee had the Madstad bracket and 18" windshield when I bought it. I installed the Ravetech accessory bar mount with no issues. I have the Ram X mount attached to the Ram ball. Works good, stays out of the way of the instruments and keeps my iPhone (used for Nav.) in my sight line. There is a little bit of vibration but to too bad. The vibration seems to come from the well nuts.
"I am ill equipped in the philosophies of failure"
When I die, show no pity, send my soul to Juggalo City.
Dig my grave six feet deep and put two Sidi's on my feet.
Put some leather over my chest and tell my family I did my best!