I guess the question is are you trying to make a "cheaper" re-entry vehicle?
Actually I'm not, what I had in mind was to illustrate players-characters using what was on-hand during an emergency, in this instance it was the ATV aboard a starship as an improvised lifeboat. From that 'seed' the thought was 'would that work ?' and wanted some other opinions about the concept.
I can't see ATVs replacing a ship's boat or launch for which such are utilized but in a pinch an ATV might just be a survival option if no other means-method are available.
I guess my point was I saw the ATV getting things added to it that frankly just didn't make any sense for an Off the Shelf ATV to have. As a radiation shielded, designed for vacuum vehicle, the ATV I think would work fine as emergency shelter. I can see it used as a safe haven on a ship that perhaps still has an airplant running that could feed the ATV, but had lost structural integrity and would have remained in vacuum otherwise.
I can see characters hopping in to one, and "driving it out of the hold" in a last desperate measure to save the crew, assuming that someone else would be coming "pretty soon now", with "pretty soon" being less than the air reserves on the ATV or the time it would take for its badly established orbit to decay, if it happened to eject in orbit.
I mean, that's certainly movie material, rushing in to the ATV, Johnson fires it up while everyone gets settled, Frank is at the door control and hits the button to open them while rushing to the ATV (with all the sirens, klaxons, and flashing lights warning about "it's a bad idea to open this door in space"). The door starts to open, air starts to rush out, Frank is grabbing hold of the door rail to the airlock, sliding in and hitting the close button with minor vacuum damage, while meanwhile Johnson mashes the accelerator, the big lurching beast breaking its moorings, a bit of wheel spin, and then pushing boxes of supplies, along with that rare artifact they didn't have time to recover, out of the way, launching them all in to the void...
Meanwhile, there's that thing on the ships power plant that's tic tic ticing away...
After that, though, their options are pretty much Gin Rummy and watching the air meter slowly go down.
Kind of a cross between "Galileo 7" and "Alien".