Probably everyone saying that has used similar. Every couple months there's a new all show no go 30$ china special.... they're all the same, poor performance, horrible quality control, high failure rate and 0 resale value.
I wonder what the guys online that say these are great are comparing against.
Well on the bright side, if you shop for amps the way you shop for subs your stock electrical will be fine to power "2000W" amp.
Seems like you're dead set in wasting a bunch of time, money, and materials into this build. Go for it, hell, go all the way and do the manufacturer reccomended 1.5 cube box..... get yourself on a meter and let us know how it pans out for you. I'd wager you'll make a setup like that youtube video and be blown away in the lanes by guys with a single 12.