I don't think it's a matter of allocation, it's a matter of whether their project works or not. If their project succeeds in touching the hardcap, whatever allocations I think will be distributed. The difference is the story if the project fails, a little or a lot, surely the developer will think again to distribute the tokens. It may even be not shared at all to participants.