I'd worry most about that PIN weight vs your available payload. Remember brochure numbers are meaningless for PIN weight because they are with a completely empty trailer and MOST of what you load in the trailer will increase PIN weight. Another less important issue is the power that 2 valve Triton will generate. Flat land towing will be just fine but mountains will not be your friend (but that's a personal issue depending on what your expectations are). PIN weight however is a safety issue so calculate ACTUAL PIN weight carefully.
Good luck / Skip