That's why I had thought it would need to be on a toggle, to avoid that problem. I suppose a transparency slider might allow a compromise between seeing map features and improving text contrast.
I've become a little obsessed with this. The only issue I've had is the legend is sometimes a little hard to read even using the outline text. Would it be possible to have a toggle for a background under the legend?