It looks like a good mash tun to me.
I have a bazooka tube in my ten gallon cooler, but other than that it's pretty much the same.
I have a five gallon cooler that I'm going to convert and it will be pretty much the way you've done yours.
Let's see if I keep this updated!
Black Butte clone
Up next.. Firestone Union Jack clone