Honestly, it could work. If you use "physical" members, they will automatically connect to any nodes that occur along their length. So, two members that occupy the same space would connect to each other at each node along their lengths.
That being said, you have to be careful, because any "model merge" would tend to get rid of one of those members. If you want to avoid this, you could have another member defined somewhere completely off in space, then use "nodal slaving" to constrain this member to the other member at various locations.
You should be able to run a couple of simple test models to confirm that it's working the way you want it to.