I took a quick look at that kit. To me, the price seems a bit high considering that it's only 160 watts with a PWM controller. I agree that "no overhang" panels seem attractive. Along the same lines, I seriously considered the Solarland SLP-70. It's a 70 watt panel that's around 13" wide and 58" long, so would fit completely on the upper side tier of the roof. Without the TV antenna (which I removed as I'm not a TV watcher), I could fit three of them. Two in line on the passenger side, and one on the driver's side (can't fit two due to bathroom roof vent).
So why did I decide against them? They are rather inefficient for their size. By using "modern" panels I could fit 470 watts (if I wanted to) vs. the 210 watts of three of the 70 watt panels. That would be two 135 watt panels, and two 100 watt panels, one of each per side. Or two 100 watt panels for 200 watts, or two 135 watt panels for 270.
Although I'm not super keen on the slight overhang (they don't overhang the outside of the Chinook, just the one tier by about 3"), it galls me to buy expensive, inefficient panels. Another reason for me is that I like to run series pairs (higher voltage gives the controller a bit of headroom, and also allows smaller wiring for the same voltage drop). Two or four panels works well for that, giving a nice voltage of around 34. Three panels in series would require special fuses, switches, etc. (because of the higher voltage) and is up in the less efficient range for many controllers. I also run two 100-watt ground panels, so with the "normal type" roof panels I have the option of just running one controller vs. two.
Also, if anything ever happens to a panel, I like having one that is not an oddball only sold by a few vendors (a friend had this happen with the old AM100 panels that were something like 22-24 volts; one was damaged and he couldn't get a like replacement, bummer).
With two 100 watt panels, you can run them both on one side if desired (keeping the other side "clean"). Or, I considered one on the top tier just behind where the AC used to be (not sure if that would work if you still have the AC due to shadowing), and one crosswise on the roof at the rear just behind the top hump. No overhang at all but would intrude on the "landing pad" getting off the ladder, so I pretty much ruled that out.
I still haven't mounted my roof panels, but I'm pretty sure I'm going to tolerate the slight overhang and go for more efficient, common panels. I'll run them in series pair(s), and that will coordinate well with my series pair ground panels (great for parking in shade, and/or easy placement and tilting on those days you need to squeeze out every last amp - say it's been cloudy for some days).
if you do choose more "standard" panels, I'd recommend the Renogy Eclipse panels. These cost a bit more than their "baseline" 100 watt panels, but the cells are more efficient so they are 32 cell vs. 36 cell. This makes them a tidy 20.7" wide and ~41" long. They are only around 15#. They look to be clones of my Grape Solar 100 watt panels. They also have a voltage (17.x) that is close to that of many other panels (like say the lightweight panels if you choose to run those as ground panels). The cheaper 100 watt Renogy panels are a bit heavier, a bit larger in dimensions, and run in the high 18's for voltage. Nothing wrong with that, but it's nice to keep voltages closer if you are running other panels and the narrower width and length of the Eclipse panels is nice, I think.
I like to run an MPPT controller. First of all, I can run series pairs which has worked well for me (MPPT can down-convert the voltage to the nominal 12 volts our batteries want). And I have seen plenty of times where I was taking in more amperage that I would have with straight PWM. I also like a controller that can be customized to match the batteries, and for lead acid batteries (AMG in my case) temperature compensation on the controller is something I look for. I can see the temp of both my battery bank and the controller, and through most of the solar charging cycle (early morning to afternoon) the battery bank is much colder than the controller, even though they are mounted within 3/4" of each other (controller is mounted to the outside of my battery box, which is 3/4" thick). Since the whole point of a smart controller is to provide the correct voltage, and since voltage varies with any temperature over or under 77ºF, I couldn't see having a smart charger but then not having temp comp.
At the moment, with just my ground panels, here is a synopsis of my setup (in case this helps you vs. all the blathering above

)
1) Two 100 watt solar panels set up in series (so around 35 volts)
2) 35' of 8AWG Ancor duplex wire
3) Morningstar Sunsaver MPPT 15 amp controller (with temp comp and RM-1 remote meter)
4) Short length (under 12") of 2AWG wire from controller to positive bus (could be 6AWG).
Working the opposite direction, I ran the wire from the controller along the couch wall into the box that holds the shore power cord. I put two MC-4 connectors on the free end of that wire (the 8AWG duplex). When the panels are not deployed, the wire is coiled up in that box. When I go to deploy the panels, I bring the wire out through the "mouse hole" and to the panels.
As with many of my systems, I start with a "mock up" setup and try it for awhile. In this case I'm glad I did as I've had ample power with just the 200 watts. I had planned to put 470 watts on the roof, but now see that would be overkill for my needs. I will put 200 watts or so on the roof just for those times I don't want to put the ground panels out (travel days, parking lot stays, etc.)
For the ground panels, ultimately I will make the cord detachable at both ends (now it's fixed in the mouse hold box, just like the stock shore power cord), and will likely make some sort of inlet that doesn't involve the mouse hole (will just store the loose cord in that compartment when not using it). And I'll add a switch accessible from outside at that inlet (it's not recommended to disconnect the panels when there is current running through - so for now I have to either do it at night, or put the panels face to face to eliminate current before connecting/disconnecting).
To me the main thing about solar power is that it's fairly weak to begin with, so I want to do everything I can to not "give any of it away" once I have it. In other words, eliminate any leaks in the "hose." Panels are much cheaper now, but you still have to carry them along somehow, so we can't just "kill them with volume (wattage)" on our smaller rigs. Therefore I keep voltage drop under 2% for the entire run (all legs of wire added together), and run a controller that I can set to precise voltages and has temperature compensation. Even the little Sunsaver can do all that easily. And there are many other good choices for controller as well.
As you can tell, I'm not a fan of the kit. I don't mind spending money on good equipment, but it seems like you could do better, specs-wise. If I were going to insist on no overhang, I would likely run the SLP-070 panels with a controller of my choice (vs. a kit). In my case, I just couldn't quite get over the relative inefficiency, and after looking at the panels up on my roof, decided that a few inches of overhang was okay because the function was so much better. One note is that if you put the inner brackets slightly inboard on the panels (vs. right on the ends where they typically go), you can save a couple of inches of overhang, and get the panels snugged up closer to the edge of the top tier.
And lastly, if you just want to try things out with minimal fuss (and/or you like to or have to park in the shade), you can pretty easily set up a pair of 100 watt ground panels as I did. I had basically one day to get it all ready for a trip to visit a friend in Wyoming where I would have no access to shorepower. It was easy to get things set up and gave me a great/easy way to see how 200 watts would work for me. As a result, my ideas of what I "needed" for the roof changed considerably, and even when I get my roof panels installed I will keep the ground setup, because it's so useful. (I don't have huge power needs, but I do run a compressor refrigerator 24/7, and do plenty of computer and associated devices charging).
As I'm sure you've noticed, there are many different setups, opinions, etc. when it comes to these things. The above are just my own thoughts and experiences.
I hope this wasn't just TL;DR
BG