Yes, I found this method as a nice way to play around. You can do it even with a "public" node and Blixt mobile node (as private) for example. Depends on how deep you want to go. A 3rd node (private) also can be used when you have a business for example, you can use it behind that "public shop" node.
If you want to have good routing you have to have at least one good node in "public" mode. And to that connect many other "private" ones.
There are many ways to play around.