I only travel internationally 1-2 times a year. It's totally worth it to me, because the airports I use have a long lines when entering the US. I would have spend additional 30-60 minutes for immigration. Also, I travel domestically another 2 times a year. With TSA PreCheck included, it also reduces time for me.
Additionally, the TSA folks at PreCheck and officers at GE seem subjectively nicer and kinder. At least it was my observation. With GE facial recognition kiosks, there were times I didn't have to interact with anybody at all when entering the US.