For me at least, it seems that run_until_stalled is a nice way of resetting your robot when it is in an unknown state. It would be nice if I could run all resets at the same time, but I need to be able to not wait for the stall to happen to achieve that.