The great thing about Holland is I really feel like he's into the role. Actors are often able to leave characters because it's just a role for them. Given the enthusiasm, which I surely hope is genuine, I'm sure Holland would do great.
If the new MJ was a new character instead, I would be all for it.