Agreed. But I'm assuming we are in the minority on this one? Bad assumption?
If you have the trig functions already implemented for the fixed point you are doing, what you are saying makes perfect sense to me. But I swear I get challenged on that point every time it comes up, as nobody has a fixed point trig library. (Well, that seems to be the assertion.)
which is why you should just use GeographicLib (or proj, now that it incorporates the same geodesic routines).