That is exactly my situation although the boat is a little smaller (40') than many of the sportfishing boats that have the satellite compass. However, the mounting location is also not nearly as high as some of the big boats. The sunshade is about 22' off the water. It certainly will give the clearest sky view of any possible location on my boat.
See photo below with arrow pointing to location where I would put SC-33.