In my opinion,
- subwiki usually holds different sets of users/groups/extensions/pages for different organizations.
- subwikiA maybe capable but should not access to subwikiB
- subwiki has only one level? It seems you could not create a subwiki for a subwiki
So, in your scenario, nested pages should be the only option for you.