Cooper and Pratt are both too funny.
Harrison Ford looked, and sounded like a stoic action hero. So whenever Indiana fumbled, or was goofy, it seemed almost out of place. I think therein lied the charm of the character.
I think an actor closed to that mold might be a Jeremy Rener type.
Again... I personally am opposed to any recasting.