The counterweight is a good idea early game but it's also a risk later on as the aiming of the harpoon can be a little fickle. I noticed it sometimes misses if the creatures are moving very fast, making it harder to get hits on them early. Also, since it aims at the nearest creature, it can become a problem as it may mess up your shots. I've had many instances where I've sank because my harpoon hit the wrong target since it just happened to get closer in that small time frame. Maybe adding a different aiming mechanic or an upgrade allowing you to throw harpoons faster will help? I usually just get the skeleton helper anyway which means he'll end up shooting that counterweight down lol. I also feel like maybe the sextant should be disabled once you max out your upgrades, just so you don't end up wasting time. Or at least give an indicator that you maxed out.