the answer is yes and no. for small scale they can be greatly useful but when they are used on a commercial scale they become kind of useless.
The problem is that most of the stuff today can only convert about 15% of light to energy. But there's a couple of different kinds of solar sheeting...