Yeah it does depend on exactly why you didn't like the launch version. If it was because of Luna's largely pointless role in the game, then nothing will have changed. But it did fix both of my main 2 problems I had on launch day:
1) The story in the second half of the game was a complete mess, with so many important events just happening off screen, which meant you never really felt any of it was actually happening. It felt more like a weird nightmare you were going through.
2) The pacing was such a mess with the massive switch from open world exploration onto a very linear on-rails section up until the end.

In my opinion both of those were pretty much fixed. Between the Ignis and Prompto DLC, the "13 Verse 2" chapter, the added cutscenes and story section they added into Chapter 12 (I think that's where they added them), all of the story made so much more sense. As you say Ravus and Verstael feel properly fleshed out. The emperor actually shows up again, instead of just vanishing without explanation, and I also really appreciated having Cor (Gladio DLC and Royal Pack) and Aranea (Prompto DLC) getting a lot more screentime. They were both really interesting characters who just disappeared in the second half of the original game.

Then there's the linearity issue. This is probably the biggest improvement they made for me. Pretty much every DLC they added that takes place in the second half of the game makes it less linear. Ignis DLC is very open (bizarrely more open than Altissia in the main game, Lol), Prompto DLC is quite open, Comrades is extremely non-linear, and then the Royal Pack version of Chapter 14 made it a lot bigger and a lot more open. Even the upgrade they added to the boat makes the game feel less linear because now you can sail around the sea, and leave Altissia if you want (in the original you can only leave by fast-travel).