I did like Feyd a lot better in the film than I did in the trailer. It wasn't clear from the trailer that he is only clown white because of the sun on Giedi Prime. I don't know if this counts as spoilers, but I'm about to talk about the big flaw of Part 2, imo:
You've got to have Alia. Otherwise the timeline doesn't work. Jessica is pregnant the entire story. That means the entire story takes less than 9 months (at least from the death of the Duke). 9 months for the Harkonnens to get re-installed, for Paul to get established with the Fremen, for Gurney to do everything he exposits in this film, and for the guerilla war to hurt things enough that Rabban has to be ousted in favor of Feyd. It lessens the impact on the attack on Sietch Tabr too. Stilgar gets beat up a bit, one character not from the book gets killed, a bunch of people get displaced/killed. Yeah, it sucks. But not as impactful as Alia getting captured and Leto II being killed. But in this version Paul and Chani don't have time to have kids. They also have to make a whole bunch of other shortcuts then to make the story work (I'll skip over them to avoid spoilers for now).
I think I once looked at how you could break the book up into 3 movies. Maybe they tried for that and couldn't get the green light so they had to figure out how to fit it into 2. But if that's the case, I think you have to do the montage to pass time. They kind of do that anyway, showing all the raids. Do it, only over years instead of months. Or do the "3 years later..." title card and get everyone back up to speed with some exposition and/or a diary entry from Irulan. I know it's not ideal, but hell, MCU used it for the end of the Infinity Gauntlet storyline and that made a pile of money.