Yes I found this film to be a good follow-up to Homecoming, which was also good. Jake Gyllenhaal was probably the standout, and the (although somewhat obvious) turn in his character was really good. It was good that they actually had some follow-up on how messed up the events of Infinity War and Endgame actually were, even if it's a massive coincidence that all the main characters in these films all got snapped out of existence so they're all the same age.
I guess they had the Skrull twist because they wanted Nick Fury to get fooled by Mysterio for the whole film but then someone said "We can't have Nick Fury look stupid, but also Samuel L. Jackson sells tickets" so hey it was just a fake Nick Fury.
Overall I liked it and it was fun and probably more enjoyable than Homecoming??? Maybe.
But boy do these films have a fucked up relationship of Tony Stark. Like, everyone in this film (apart from Mysterio and his gang) hero worships Tony Stark to an insane degree, but also this film says that, hey, actually, Tony Stark developed a worldwide drone network that can instantly kill literally any human being just by looking at them. And then gives it to a teenager.
That sort of weapon is what supervillains make! It's literally what Hydra were making in The Winter Solider! One of the main themes of these films is that Peter is trying to be like "Tony Start but better", but a good way to show that would have been him destroying EDITH at the end of the film, as one person having that much power is insane and it's actually kind of fucked up that Tony Start would build something like that in the first place, but they just never really bring it up and instead treat it as a joke that Peter almost kills a classmate via drone strike because Tony Stark gave him that power.
This is also combined with the fact that, like the first film, the villain has actually legitimate reasons to be mad at Tony Stark which the film never actually properly addresses or comments on. Like Mysterio and a whole bunch of other people are mad at Tony Stark for doing some really shitty things and all Spider-Man (and therefore, the film) can say in response is "DON'T KILL PEOPLE, IT'S BAD TO KILL PEOPLE".
Basically it's really weird that Tony Stark is essentially the biggest villain of the MCU and no one ever really notices or addresses it except for on an extremely surface level.