I say no, it would be very hypocritical to let him in while keeping out players who actually played in the field and had better numbers like Bonds, Clemens, Palmeiro, McGwire, Sosa, and other players left out due to steroid use or suspicion.
If you let in David Ortiz you have no choice but to let in Bonds and Sosa and all other PED-linked players.
If you let in David Ortiz you have no choice but to let in Bonds and Sosa and all other PED-linked players.