I like the idea of your loadout weight determining your character’s movement. Fast for light loadouts, slow for heavy. It makes sense.
However, I think that your loadout weight should also affect your attack speed, not just your dodge type. Right now, the weapon’s attack animations are baked into its type. You swing a two-handed staff, or daggers, or a claymore the exact same way regardless of your loadout weight.
Your attack should be faster or slower based on your loadout weight.
The fast and dirty way to do this would be to apply a % speed-up effect to the attack animation based on your loadout. Faster for light loadouts, slower for heavy loadouts.
But I think a more nuanced and interesting approach would be to have completely different animations based on your loadout. That would add a lot of customization and depth to the combat.