I read the reviews at sonicelectronix and onlinecarstereo. The guy rambling on about it doing 3000w is FULL OF HORSE S***. Amplifiers with 80A fuses don't do 3000w. They do 900-1000w which is about right for a budget brand $200 class a/b.
The people claiming it does 2000-3000w have never heard 2000 or 3000w and whoever they're getting their measurements from are clueless.
most people I come across (especially forum "experts") will have nothing positive to say about anything that's not a respected name brand, but at the right price I think the off brands have their place. I have a DHD running the tower speakers in my boat. $44 (ebay-used)and it does a great job.
I personally wouldn't pay the going internet price for the Sstorm because you can get REAL nice used amps at that price, but if you run across one real cheap and you're not looking to set up the world's best SPL system I think it will work fine.