This just crossed my mind aswell. There's litterly nothing stopping two people continuing the same demo from the previous day. On the one hand I think the branching is really cool, on the other hand it's probably going to result in a lot of projects being dumped that otherwise wouldn't have been