There is an emphasis on solar electric propulsion as well and there are other propulsion and power systems which could work. The panels like what they propose are on the ISS but those are heavy and do not provide as much power for the weight. It looks like because of the weight of what they are proposing they would need multiple launches and assembly in space. More launches and more work in space increases the costs of the missions. The pictures are pretty though.
If you liked this article, please give it a quick review on ycombinator or StumbleUpon. Thanks