I think demos would be fine, if you create a separate project for the demo. It's effectively a separate game with no revenue. Development builds, on the other hand, would be the same game.
Information provided by Unity says that they can merge numbers for multiple games if they decided that they are sufficiently similar. So clever tricks of making separate game will not work. It depends on how greedy they are whether Unity will apply this rule to demos.