It did seem to work quite well, but there is no official support for this workflow and it may already have been broken, or break in a future version. The only recommended way is indeed one separate project for each PCB.
You can make a template out of one of the “daughterboard” projects. this makes it a bit easier to use the same PCB outline and connector layout among all the boards.