Hi there! I understand & have heard the theory of Boveda removing smell from buds. Boveda does indeed stop your bud from exuding scent. But once we understand what "exuding scent" indicates, we're sometimes a bit less worried.
When you smell the terps from your Cannabis flower, you're smelling degradation. Different compounds are stabilized at different relative humidity levels. With Cannabis that level is 58% to 62% RH. When kept here, the terps, resins, oils, & cannabinoids don't evaporate anymore so you don't smell them.
So you are correct that the smell stops but where does the smell go? Deeper inside the bud & you'll smell it upon the grind. Here's an article speaking further to this from Boveda that includes two different lab tests showing no terps inside the Boveda contents after storage with Cannabis. The wee holes only allow water vapor in and water vapor out. https://bovedainc.com/terpenes-safe-boveda/
Regarding the cvault being easier to grab your nugs, I totally agree! no more getting my hands stuck in the cookie jar! I wonder if the smell leak is something they might be interested in hearing and thus rectifying for you?