Great work on this mod and I've enjoyed reading about the development process.
I have noticed a small issue however, specifically as it relates to the dependencies as seen by CKAN, there would now appear to be a hard depend on VenStockRevamp but this is not enforced by the installer (nor is it listed on the OP).
I tested this without the mod (VenStockRevamp) installed and do not get the module read out on the right-click part menu though I do get it when the dependency was included.
I personally am a minimalist when it comes to adding new part mods and would love to see this not a dependency, however, (if it is unavoidable) would it be possible to get the CKAN definition updated and include it in the dependency list on the OP?