Is Miguel always a villain?

It seems like Miguel O’Hara has the best intentions in Across the Spider-Verse. He truly believes that if Miles doesn’t keep to the canon, he’s going to kill trillions. So, one person—even if it is Miles’ dad—isn’t that high a price to pay. The lengths he goes to in belief of that, though, make him arguably the biggest villain in the film and one has to wonder, is that his canon? Miles does say “Are you sure you’re really Spider-Man?” as we get scenes of him satisfying his vampire cravings. Is Miguel always a bad guy? Can he be a more heroic Spider-Man? Is that his destiny? We’ll find out.