I bought on of those. Mounted it but found it block to much of my gauges. I am a tall rider, sitting on a police seat thich is 3 inches taller than stock ElectraGlide seats.
I have my phone mounted on the my right handle bars with the Harley phone mount. It held it well on the horrible Ohio roads last weekend. Those roads adjusted my mirrors, but my phone was secure. I usually do not have myphone mounted, but my regular GPS unit has issues and had to use the phone GPS.
Yeah the Ciro fairing mount blocks the tachometer from 2,000 to 3,000 RPM. The speedometer is only blocked partially from 90-100 MPH. It is rock solid for over 10k miles.