Choose upgrades wisely based on creature weaknesses and resistances to maximize weapon effectiveness. Mighty upgrades solely increase weapon strength, while elemental upgrades offer unique benefits.