I'll start with the pros.
This set has a great design, great figures (3 of which are very mass-able), great side builds, a decent price, beautiful box art (best the Star Wars line has had so far, in my opinion), and only 2 stickers (the less stickers, the better!)
The only con is the size of the walker. Again I want to stress that the build is high quality, but its way too big. There's definitely a scaling issue with LEGO, and it's been around for the last few years. certain sets like the 2014 MTT (75058) and the 2015 AAT (75080) are under-sized, while other sets, like this AT-RT, are oversized. I know the proportions will never be 100% accurate, and I don't expect that, but I do wish that the design team would put I bit more research into the proper sizes of the actual vehicles to get these closer to scale for those of us who use these in MOCs where scaling is a big deal. And I know that making a set like this smaller is very doable for them, just take a look at the iconic clone walker battlepack from 2009, it's not a canon vehicle, but it's much closer to mini figure scale, which is way more accurate to what would be seen in the movies and shows
I don't dislike the set, it looks great, it's just way out of proportion with the figures, and won't meld well with MOCs and/or bases unless you do some serious upscaling to them. As for kids or someone just looking for a display piece for the shelf, I recommend it, you won't regret it.