Had it several times and did work well.
The stations on one bag tag is limited (probably 3?), so if there is more connections, then it will be 2 (or maybe more) bag tags on same bag.
But double-checking it onroute is always smart idea. Especially when different airlines and even more when different tickets involved.