None of this has any meaning whatsoever, as there is now a modifiable tag for weapon size.
As in, you can now make a "greatsword" that a bronze colossus can use, or one that a human could use, or one that a Nac Mac Feegle wouldn't have any trouble handling.
There can't be many valid reasons a dwarf can't swing a dwarf-sized greatsword, but can swing a human sized longsword. And there's every reason to believe dwarfs can make them, better and of steel.
It actually would be more useful to have a tag for weapons a given culture/civ preferred, and then require other weapons the culture was capable of producing, be ordered by the player, if you happen to be playing that civ.
Here's a complete list of the weapons I'm currently working on modding in, or modifying. I plan to get rid of humans in the game (Honestly, they don't really add a lot to an environment already extremely rich in sentients. Animal men can take up most of the human "slack", and do so in a far more evocative fashion.), and I thought I might give goblins Arabic, Persian, Turkish, and Indian weaponry. Make whatever unfortunate implications of that you wish--I'm part Turkish, and a (admittedly not a very good) Buddhist. Elves (now allied with plant and tree folk) may possibly get Asian weapons, at some point in time, but I haven't progressed nearly that far. Kobolds, as well, might get Filipino weaponry.
I'm also going to add in a civilization based on primates, who will likely be arming themselves with stone aged weaponry from many different parts of the world.
MALLOT
BROAD_SWORD
ARMING_SWORD
PUSH_DAGGER
CINQUEDEA
ROUNDEL
BASELARD
DIRK
SICA
SPATHA
POIGNARD
HATCHET
DIRE_PICK
MATTOCK
ZWEIHANDER
BIPENNIS
PERNACH
WAR_SCEPTER
GLAIVE
FLAMBARD
CLAYMORE
CLEAVER
MISERICORDE
BASTARD_SWORD
CUTLASS
NADZIAK
FALCHION
ANELACE
SABER
KURZSEAX
SKRAMASEAX
LANGSEAX
BROAD_AXE
TALWAR
PALE_AXE
DOLABRA
WAR_ADZE
MILITARY_FLAIL
BARDICHE
MILITARY_FORK
MORTUARY_SWORD
FALX
SPONTOON
CROWSBILL
PARTISAN
ROUNDEHEAD
BILLHOOK
SCYTHE
TRIDENT
WINGED_SPEAR
FALCATA
THRESHAL
BEC_DE_CORBIN
KRIEGS_MESSER
FALCHION
LABRYS
DORY_SPEAR
BEARDED_AXE
TABAR_ZIN
BULAWA
PLANCON
SOVYNA
RHOMPHAIA
CHAIN_FLAIL
FIRE_STOKER
TRUNCHEON
TRIPLE-FLAIL
WAR_CLAW
ESPADA
KARABELA
RING_SWORD
QAMA
KONCERZ
KILIJ
PUGIO
BATTLE_AXE
MILITARY_SPADE
DIGGING_FORK
AKLYS
MACE
CLUB_HAMMER
PICK_AXE
ALPENSTOCK
VIRGES
WAR_HAMMER
BLACKSMITH_HAMMER
CUDGEL
MANDRILL
SPLITTING_MAUL
BELL_MAUL
BLOW_GUN
BOLINE
GRAIN_FLAIL
SLEDGE_HAMMER
HALBERD
DAGGER
STILETTO
CROW_BAR
CROW_STAFF
ALPEEN
LANCET
ATHAME
GREAT_MACE
MORNING_STAR
AWL_PIKE
SCIMITAR
SCOURGE
BULL_WHIP
SGIAN_ACHLAIS
SGIAN_DUBH
BUIKU
LEUKU
OYSTER_KNIFE
SKINNING_KNIFE
SHAMSHIR
FLYSSA
DUSSACK
FRANCESCA
BROGIT_STAFF
YATAGHAN
KHANJAR
TWYBIL
DOLOIRE
BULL_WHIP
QUIRT
NAGAIKA
SCHIAVONA
PATTA
KATARA
ARUVAL
NAGNI
KHOKRI
PRUNING_KNIFE
REAPING_HOOK
SLING
ARBALEST