Looks awesome! Did you end up steaming it? and, if so, did you steam it to a certain temp, or just for a bit of time to heat it up?
I've tried it with venison 2 times, the first time I smoked to 150, then steamed to about 180, which dried it out too much(still tasted good, just needed more mustard!). The 2nd time, I smoked to 140, then steamed to about 150-155, which turned out great.