The problem with BYOJ is that the transition between clips is too slow and it breaks immersion, especially when the clips are on the shorter side. I've noticed that they don't retain the same viewing perspective either, so when going from one clip to the next, the viewing angle changes on you.
A-B loop is much faster (understandable since it's within the same file). But the problem with A-B loop is that once you tag it, you can't watch any other part of the video unless you clear the loop (that took time to setup in the first place).
So no perfect solution for the various needs currently.