I'd argue a more practical design would be to include centrifugal rings (even number, paired up in opposite rotational directions, so that they offset each others' torque). That way you still get artificial gravity, even while the ship's hanging out in orbit. As a bonus, the habitats might be able to double as reaction wheels (though I don't know if this is exactly feasible; reaction wheels usually spin much faster, IIUC, though maybe bigger wheels don't need such high speeds to control the attitude of a spacecraft).