I expect you will have no problems with an Armada. I have towed a Hobie 16 and a 5x10 enclosed trailer using vehicle with less power (Jeep JKUR and Toyota Sequoia). Air down the trailer tires as you would the truck tires (~20psi) to ease driveline strain on the ramps and during the approximate 2 mile stretch where you must stay off the waterline (regulation to allow parking at the waterline). Try to pick a ramp with a gradual slope to cross over to Sandfiddler Rd; it convenient to get off the beach and use Sandfiddler Rd when towing a load. There is County air at the Park in Corolla about 1.5 miles back down the paved road. Take it easy, air down, know your Tide schedule and you will have no problem.