Hi Matt, thanks for playing my game and sharing your feedback! It's especially good to hear that the more subtle aspects of the delivery being noticed and appreciated.
Your analysis and recommendation are spot on.
I'm planning to add a UI element that pops up once the player has collected the first 20 gems that flashes "upgrade!" with an arrow pointing to the closest upgrade location, in a post-jam patch.