As an incubator, it will be judged on its results. One thing to note is that there's a lack of available and affordable space in Paris. I live in the middle-class suburbs, closer to the rural areas than to the center of Paris, and will probably set my company (if it happens) here than in the tiny overpriced offices of the city.
At least the government is using this huge building for small businesses and not another museum or mall.