It really is astonishing how much damage a deer can cause. I hit a deer with my Peterbuilt about three years ago and it didn't fare any better than your MH. Needed hood, grille, radiator, bumper, etc. Glad you are OK.
2004 Coachman Santara 3480DS Workhorse w-22
Retired OTR driver ATA 5 million mile safety award
USMC Vet 1968-1972