I'll agree to disagree with all of your points and stick with zero expectations. There's no confirmation of anything, and theorizing won't do any good. If it comes, then it comes, cool. But if not, no sweat lost, no tears, no "damn you CIG you said the Kraken was coming" as if they actually did and I know that will happen if it doesn't show up in the concept sale. All we can do is wait, everything more is redundant.
Edit: let me add that it brings nothing new, truck stops aren't a new concept and there's nothing game changing about it. If it's a mobile hub, we've all talked about d