Crystal can be overdone, but in the case of this recipe it makes the beer work. I find that the more "bready" the base grain bill the more crystal you can get away with before it seems too sweet.
@MX1 I do a 50% pale, 30% Vienna, 20% Munich mix often and it creates a fantastic background for...