I wish him all the best but to be honest, too many things can go wrong ..........
The pressurized suit is only guaranteed to handle temps of 100 F,
once he reaches the thicker atmosphere during freefall, temps will definitely be a factor
too many knick knacks/hoses/cameras/test equipment pieces attached to suit
at hypersonic/supersonic speeds a simple pin hole will cause the suit to rip off
and his blood/body tissue could just evaporate at those speeds
the pressurized suit/helmet are going to severely limit his mobility ....
they've started a little game where the readers guess where his landing zone might be
but, if all goes well, the science benefits greatly from all the info gathered
I'm not lazy, I'm just resting before I get tired