Pretty much. If interested do your own DD and make your choices on investments. Like what you see then go ahead and invest, if you don't then feel free not to. GEOTRAQ/Gregg isn't a gun to the head situation.
I don't have any idea why it would it be good to call or email the CEO of a company that you are trying to find out more about.
What would Sullivan say.."All of this is a scam" or would he say "I have invented a wonderful product"... Hopefully he would say the later unless he is a complete fruitloop.
When I use to hire people, I would let them tell me about themselves, then I would find out if it was BS.
That's the best way to do things, as far as I am concerned.