I think the show could be good, I liked the first episode.
Head canon is that it's a Eureka/ Warehouse 13 sequel and they're using a benign artifact to get into dead people's minds.
Wonder how long it'll be till somebody writes fanfic, a crossover with Warehouse 13 is practically pre-written for you.
And yes, they need a better cover than "NSA-ish" Had a similar problem with Warehouse 13, Pete and Myka should have got FBI badges in place of Secret Service. FBI poking around isn't super odd, but SS deals with threats to the president and counterfeiting.