Looks like you are thinking this one through. As one who also lives in deer county I can understand you want for a bigger vehicle. The statistics might not be on your side (or mine) but I think that the cost/ benefit is one that we each need to make. Deer was a big factor in me getting a Matrix instead of an Aveo. I thought that the MPG difference was not bad, and the ability to haul more (which I do) was a +. Also if I hit one of the many deer that I have just missed, in my matrix I will be better protected, the Aveo would be totaled.
MPG for MPG sake is not the point, getting as good as you can with what you have is!
Some might debate the need for a van/ truck but it sounds to me like you thought this one out very well.
__________________
|