OP I would always suggest flying the foreign carrier even if prices weren't so far. But in your case it's an no brainer.
Since your DL plat I think you should give other airlines an chance so you can come back and talk about your experience. Whether it's good or bad.