The Dynamo version is tied to the application version, so no worries about making things align. Generally speaking packages which are integration agnostic have worked bi-directionally for me to this point, so you may be able to leverage a package directory for ‘core’ Dynamo features in both integrations, and have two more additional package directories for D4C3D and D4R (so 3 directories in total).