If I were to have that choice, I'd take the shorter, max thrust, runway all things being equal. But, and a significant but, were I going to hold for the short one for more than a minute or two, the time/cost advantage is gone so I would taxi for the long one. Take the short one if you get something back for it like reduced airframe time otherwise taxi a bit longer for what gives you better margins is my recommendation.