Ugh please don't call Silver Dollar City an amusement park it's as much an amusement park as EPCOT or Magic Kingdom are and certainly almost nothing like Six Flags. It's a theme park.
I've been going to Branson every year since I was 8 and yes SDC is an absolute for every trip. Yes, it does have rides and they are very good, it also has great shows (recommend the saloon show) shopping, craftsman, food, (yes food is an attraction) and admission includes a tour of Marvel Cave which is quite an experience (natural underground cave walking tour). The park itself actually started as a diversion for those waiting for their cave tour... If you have been to Dollywood, SDC is very similar but better
In Branson I would also recommend if you have time checking out table rock lake and the dam (has a tour) table rock is man made (dam'd up the famous white river) and has a limestone lake floor so the water is clear.
As far as places to stay if you like nature then either big cedar lodge or chataeu on the lake, chataeu is right on table rock. Big cedar is more away from it all in the woods but also very pretty they have carriage and horse back riding which I have done, if you like that kind of thing I recommend it.
Branson itself is very developed and busy! 76 is the main drag and if you try to drive down it while shows are letting out it can become a parking lot, there are maps at every hotel that show the red route, yellow and blue routes (you can google search for the map too) would STRONGLY recommend.
Branson has a nice TITANIC exhibit too, shows are all okay nothing bad nothing oh my gosh amazing. Branson does have one of the few remaining Dixie stampede shows I did that a few years ago and it was fun.
Haven't been impressed with Showboat Branson belle recently or any of the other caves advertised in the area marvel is the best and that's at SDC.
Lamberts is ok I guess if you have never been its worth doing once for the experience, definitely come hungry! The line usually appears long but it moves fast.
Last if you are driving up towards KC area be sure to stop at Osceola Cheese 80 some favors of cheese and lots of other local products too we always stop there we love it.
Jennifer