Actually if half jumped out then you would get more than what you had before they jumped. My experience with bitcoinpool so far is that you make your stake in the pool in the first few minutes then maintain it until the block is found. If more people come in while the round is in progress they will dilute your shares with their power. If a bunch of people stop mining and you keep going you will increase your shares.
My experience. I jump into a new round with 600 Mh/s and my estimated earnings are between 2.80-3.00 once the pool settles at about 11 Mh/s. However during the round the pool went up to 15 Mh/s and my estimated earnings were diluted down to more like 1.80-2.00. If everyone jumped in the pool at a new round and the pool was 15Mh/s then got out halfway through my estimated earnings would go up if I continued until the end.
Kind of a reverse hack. Come to think of it, I hope a lot of people try this "exploit" while I'm in a round.