PWM charge controllers are old school. I'd avoid them. The monitoring system is a joke if you're going to be dependent on this system for full time living. You need good measurements on your batteries and panels to run efficiently.
That kit doesn't have batteries, of which I would recommend 4 T105 or equivalent-capacity batteries--another $500 plus battery and inverter cables which could easily be another $200 if you want to be able to pull 3000 watts from your batteries at once. But if you do that, you'll need to double the size of your battery bank to prevent the loads from dropping you bank voltage below the inverter's auto shutoff threshold when you're really drawing heavy current. If you double your battery bank, you'll want more panels to charge it in a reasonable amount of time and maintain it properly, but wait you cant do that because your charge controller is already maxxed out...but I digress...that is a closed, tiny, un upgradeable system.
Safe to say, add another $1000 to the price of that kit for the remaining stuff and you're at about $4600. How will you rack the panels on the roof? That adds up, too.
I work with a local guy I found on craigslist and I can install a setup identical to the one on my bus including all cables and racking for about $5300. With 3 times the charging power and double the storage power for less than 15% more money. And I can upgrade it all easily and it will handle up to 10 300 watt panels before I have to add or upgrade my charge controller.
$1000 4 300 watt panels @$250 each
$1200 8 T105 batteries @ $150 each
$300 cables
$300 racking
$120 combiner box
$200 DC breaker box and load center
$650 Midnite Classic 150 MPPT Charge Controller
$1700 Magnum Magna Sine inverter/charger
$5300 total give or take a couple hundred depending on specifics. If you want reliable electricity all the time for daily needs and fearless living, this is the minimum I would go for and it is way more bang for the buck than those kits. They make money off the uneducated. I feel like the skoolie spirit is to learn and hack our way into better, cheaper, happier living. If you think of the money you save as getting paid to learn a new skill, its a helluva deal!