Whats is this? Basically weapons that can be used by two different skills. i think its already the case with silenced SMG chance to hit are both unlocked by the higher value between small guns and sneak
So the suggestion its about make the same with wakizashi and machete at first.
This thing that Wakizashi doesnt unlock perks by melee its very confuse for almost every player. So, for me sound more like a fix, concidering those weapons are melee weapons.
And also make the same with every spears (or maybe for every spear that have thrust attack mode?)
Yes, this is a direct buff for melee class, a kind of bleed over between melee and throwing (but it won't work for grenades), this way the melee class can be more versatile and will be allowed to use more weapons.
With small guns you have access to various kind of weapons, pistols, smg, shotguns, rifles, snipers, light machine guns… every one with different ranges and values, from almost CaC (smg and shotguns) to exceptional ranges (snipers). Same but with less options we have energy and big guns. But melee, although it have different purpose weapons, the options are very limited (even wakizashi isn't considered a melee weapon, for what refer to skills) so this can give a option to have a ranged attack and allow to use spears as melee weapons for more weapons with 2hex range. After all some spears can be used at melee.
tl,dr:
Make wakizashi and machete unlock perks by max skill between melee and sneak+50
Make silenced SMG and needler unlock perks by max skill between small guns and sneak+50
Make spears unlock perks and chance to hit/range by max skill between melee and throwing+50