Usually when I'm researching, it's typically because I'm searching for the solution to a problem. In that case, a large quantity of information isn't useful. I just need an answer, not a survey of all possible answers. So once I find it, I can abort the search. Researching breadth-first may cause me to build up a queue of tabs unnecessarily.
If, on the other hand, I was researching to synthesize large quantities of data from multiple sources, absolutely your workflow makes a lot of sense.