It really depends a lot on your habits, whether you store a lot (decorations, etc.) or rather less? Are you handy and have quite a bit of tools, maybe even want a small workshop and so on. If you store relatively little, then the basement would not be a must. But if you do have quite a bit to store and three children are generally desired, then I would lean more towards a basement.
There is certainly room for optimization in the layout, also regarding the [staffelgeschoss]. With a 4m roof terrace, plus bedroom, guest room, and bathroom? That will be quite a challenge, since a staircase and hallway also need to be taken into account.