Horizontal turbines are better if you have space. Verticals are better if you don't. Verticals are popular in the hobby space because they take up so little space and require less of an engineering degree to maintain (... generally). I can see why they would put verticals on their roof over horizontals if they want to extract wind in a low-profile low-maintenance kind of way.
I wonder if they consulted structural engineers. Putting multiple 1000 lb loads on roofs that weren't designed for it doesn't seem like a good business plan.
I'm not go worried about the load bit Zhou about vibrations.
Wind turbines vibrate, especially of you install them on turbulent airflow such as just on top of a roof. I would be worried that it would cause some long term damage to the structure.