Without a doubt GE is well worth it. Platinum Amex paid for mine and UA paid for Mrs OrlandoFlyers (she has Platinum Status). Have used it three times in the last month and without a doubt it is worth it. No longer do we have to answer unnecessary questions from the CBP officers going through immigration, and it really saves time.
Also, you can use the GE number with the TSA Pre-check app from the Airlines. Believe you me that TSA Pre-check is worth it as well.