That makes sense.
If a diver dies, do you have to repurchase the upgrade, or are you just able to hire another one?
You don't have to repurchase the upgrade, you just lose out on the hire cost and any treasure they had grabbed before dying. They basically just return to the ship on death. One of my ideas was to have each diver be a character that is hired and upgraded individually, and can die permanently. but we ended up not going that route, at least yet.