Looking good. FYI, cheddar has a much lower time tolerance to browning than most white cheeses. If you apply it first, or mix in well with the other cheese(if it is the minority) it will allow you more bake time before the top over browns.
Man, I can't wait until I get around to getting a...