I've got a 2005 Armada and I've towed a 29' Cherokee with it. The Cherokee is up there in weight, but it is under the tow rating and the whole package is under the gross vehicle weight rating. The Armada towed like a dream - absolutely no problems.
I would like to know what you are doing about tow mirrors. I've got Titan/Armada tow mirrors, but the Armada has the puddle lamps, so the plugs don't match up. I'm having trouble finding anyone to rig up an adaptor. Right now, the tow mirrors are manual. Thanks for your input, and sorry to hi-jack the thread!