I'd query the notion that Dalton's not a good actor, he and Craig remain the best actors to take on the role. That doesn't mean they're movie stars, as in the kind of men who either do, or will essentially end up playing variations on the same character in every film they're in (Connery, Moore and Brosnan fall more into this category). Of course sometimes good actors just end up in that movie star persona, one thing I loved about Django was that it reminded me that Samual L Jackson can actually fucking act! But I digress
I think Dalton has a lot of charisma, certainly in TLD when he's allowed to play more of a romantic lead and he has some charming moments with Maryam D'Abo, and some snarky ones with Koskov, he just can't sell a double entendre the way Moore or Brosnan can!
Of all the things that I'd love to see re-mastered in the history of Bond, I think top of the list would be the remove that bloody slide whistle from TMWTGG! Last time I watched the film I actually rewound it and watched that bit again with the sound off

I disagree about Ekland and Nick Knack though, sure Goodnight isn't the sharpest tool in the box, in fact I do wonder if someone hadn't been watching a lot of Doctor Who at the time and decided to team Bond up with Jo Grant, but she is cute, and Ekland has more charisma and screen presence than a lot of more forgettable Bond girls. Not one of the best but nowhere near the worst.
And Nick Knack's just great, Lee and Villechaize make for a great double act. IMO of course.