That makes sense. I was asking mostly out of curiosity; I can't use Beluga because I don't have any iOS devices.
Were I to use it, I think it would play a role similar to Trello, which I'm using to manage a small project with a 5 person team.
Unrelated: I thought it was funny/cute that the items on the lists in the screenshot are whale-related.
Best of luck!