Yeah, for a ballot with multiple candidates, I would prefer this approach. Ranked Choice Voting is the name that I’ve most often heard it referred to by advocates who want to adopt it in the US.
Seems like the only difference between this and what the OP is describing is whether every candidate has to be ranked, or just as many as you want to.
Neat!