There is a big difference between a car and a motorcycle. Cars are normally made of steel so when you put the antenna outside you have a huge ground plane. Not so on a bike.
Fiberglass should not be am issue for radio signals either. My antenna is relocated and sits on top of the stack but still under the fiberglass fairing. I get great reception and the same blind spots as I get in my Yukon XL.
Harley doesn't use fiberglass.
Last time I checked Sirius and XM recommend roof mounting the antenna when adding their service to a car that didn't come with one, and specifically state not to install it inside the car. It doesn't have anything to do with ground planes, it is the best location for line of sight transmissions between a satellite and the antenna. If you doubt my word, feel free to go to their site and search for installation instructions.
If you spend a lot of time in parts of the country where they don't have a bunch of terrestrial repeaters for the signal and have to rely on direct transmission from the satellite, the exposed roof is the best option. The hidden antenna's cannot match the reception of the exposed versions under those conditions. What's true for cars is also true for bikes. And btw, if burying the antenna in the dash of a car, which would be similar to Harley mounting theirs in the fairing, was just as good, why do you suppose the automakers spend a lot of money running cable from the receiver in the dash all the way to a roof mounted antenna? I spent over 35 years in the auto business, and I can assure you we were constantly searching for production cost reductions. Even a reduction of a few cents per unit, spread over the millions of cars and trucks we built, was serious money. Consider how many dollars, not cents, we spent on that long cable and the labor to route it. We put the antenna on the roof for a reason.
Anyway, believe what you want, but there are many folks on this site who have moved their satellite antenna out of the fairing and every one I'm aware of has indicated it was an improvement. Oh, and btw, those hidden AM/FM antennas don't work as well as the exposed ones either. Anyone who knows anything knows exactly why Harley buried the antennas inside the fairing. It's another of the many tradeoffs they make where they sacrifice function for the almighty STYLE. In other words, we don't care if it doesn't work as well, as long as it looks good.
Jerry