Summary pro/con of multiple integration branch vs one
More branches means less time in a broken state, but more time testing independent versions
More branches: Pro
You can code and test independently.
That means, unrelated changes from someone else’s branch aren’t going to break yours.