I almost feel obligated to comment, since I'm usually the one that "complains" about the red lettering.

It works well here because you've got enough of a glow/stroke around it so that it doesn't bleed into the green as well as it being larger size.

Oh yeah...it's a pretty darn nice map as well