Sounds like it has issues! The ladder issue, are you talking about the rear ladder that you can climb on top of the coach? If so, be very weary of that damage. Check the bottom of the ladder, if it looks or feel like its been scraped along the ground, (pulling into or out of a driveway), watch out!! I had that problem on a previous coach, it was damaged prior to delivery at the dealership. The force created when that ladder is shoved up, will weaken the attachment point of the ladder to the fiberglass cap. It can be a very expensive to fix, which may include removing the cap.
The battery issue is probably a Harris battery issue, they had a run of bad batteries, it appears Thor ended up with all of them.
Sounds like you may want to keep looking, unless you are handy with tools and are a McGyver type fix it all handy man like some on this forum are!
I am not a handy man, you are looking at spending a lot of money for this rig, YOU and your significant other will have to look real hard and make sure you want to invest your hard earned money on this rig!!
The dealer wants to move inventory, so he/she is gonna tell you whatever he/she thinks will motivate you to buy, they are motivated to sell!!!
Is the extended warranty thru Thor or a third party? If a 3rd party, they may not make all those repairs, they are very hard to file claims with. If that's the case, will Thor make those repairs, or will the dealership? Also, what kind of warranty is there on that work that's performed??
IF, you decide to pull the trigger on this thing, I would make a thorough walk thru fix-it list, take pictures with your smart phone or tablet, get everything in writing as to who will fix what and with what kind of guarantee, should they glue the Velcro back on and it comes lose in 6 months??
Some of those seemingly minor cosmetic issues tend to grow, especially when they used sub standard parts and material to build the coach, those cheap blinds may need to be replaced with upgraded ones, that fit and work better, who will pay? Maybe you pay for upgrade and they install?? You will have to work out those details.
Whatever you do, get it in writing with a reasonable explanation and the most important thing you can do is ask for and keep copies of all service repair orders and bill or owe sheets the dealer provides. And when getting repairs done, take pictures with your smart phone, before and after pictures, they may come in handy day down the road if you have to file a claim, (it really helped me).
Sorry, I got a little long winded!!