Hi everyone! I found this comment on Reddit which explains how to modify the AMPCD text so that it is much more readable when the moving map is on.
Find this file in your DCS folder: DCSWorld\Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\Common\indicator\MDG_strokesDefs.lua
As always, make a backup just in case. Open the file in Notepad, and change the values to the ones below.
stroke_thickness = 0.4
stroke_fuzziness = 0.4
DMC_outline_thickness = stroke_thickness * 8
DMC_outline_fuzziness = stroke_fuzziness * 3
DMC_stroke_thickness = 0.35
DMC_stroke_fuzziness = 0.3
It isn't as easy to read as the VRS Superbug's white text over the satellite map, but it's a massive improvement over the default F/A-18C values.