Robert Pattison isn't locked in yet. Looks like its down to him and Nicholas Holt. I'd choose Pattinson in that case tbh. I like Holt as an actor, I just very much don't see him as batman or Bruce Wayne. He could prove me wrong, but it just doesn't seem like a fit.
If it's not locked in I'd prefer that both of them are nixed. But tbh Eye really don't know who should replace. Eye guess somebody totally new, somebody we don't know. Did we really know Christopher Reeve before he became Superman? Not really on my behalf. And even if it sucked, he was pretty good.