The Solar Impulse project does use air traffic control centres, the same ones as the airlines. Some of the mission control centre staff are described as being air traffic controllers, but the job appears to consist of talking to the official traffic control centres:
I'm not quite sure what you're talking about when you refer to marketing people. You may be implying that the mission control centre is some sort of marketing activity for the project, designed to impress journalists and maybe it also gives Price Albert II of Monaco a role in the project. If so, I would agree that is possibly its main purpose.