Actually, nobody knows. There are lots of doubters of course, but we at least now know the technology works. It all depends on the economics. If the spread between what they pay for electricity and what the sell it for is wide enough, they will do well, if not, we're all screwed. As far as I know that spread has not been finalized.
A company is only as good as its leaders, and even the ardent pumpers on this message board freely admit that Beacon's leaders are awful at best. Over $9 dollars a share to 35 cents a share in ten years tells the story.