Cost me not far off $800 as a Brit to get it what with the day trip from gcm- mia (lst minute fare = $500), police clearance courier charges etc. During the processing time my travel suddenly dried up so once i got it back in June i think i have used it three times. Was it worth it? yup as in two of those occasions i would have missed connecting flights at MIA. Even if i only use it once or twice a year, i am very glad i had it (esp for MIA). I fly on my BA number so no pre-check, no worries, normal lines often seem quicker than pre-check now, and since MIA is my usual point of entry, the connections hall doesn't have it (nor any kind of priority access from my last trip through there, probably changed again as is usual for MIA).
I do wonder with these new machines being rolled out if GE will become irrelevant for most. I see comments on here that non-US/Canadians may be able to use these new processing machines in a year or so you now see in pride of place at MIA and other major airports (with GE shunted outside the immigration hall as is well documented on here at MIA, which actually does make sense). This may already be discussed in great length elsewhere of course, i only scanned the topics in this forum...