Be aware that I've experienced a situation in which Chase absolutely refused to honor the “Global Entry, TSA PreCheck, Or NEXUS Credit.”
I paid for my Global Entry fee using my United Club Card, the charge showed up on my statement and I paid for it, but Chase subsequently refused to honor the promise of a credit. I complained to United's own MileagePlus Team who supported my request, but Chase then in a written response flat-out refused to honor the request with no reason provided at all! United's own team then basically claimed that the problem was “out of their hands.”
SO, if these cards are of benefit to you otherwise, fine, but don't count on getting the promised Global Entry, TSA PreCheck, Or NEXUS credit if you use the card for same!!!!