If they implement a difficulty system, the healing ability you mentioned would slot in nicely with an Easy Mode.
And, current respawn mechanics are quite unforgiving when at low health, so would work in a Hard Mode, if either are ever implemented...
I agree, a fast travel method would be nice too.