I have probably missed some, but I have counted 52 skills available to everyone and 92 available to spell channeling weapons.
This huge amount of skills gated behind the spell channeling weapons makes it so that "mages" enjoy a huge range of different skills, while "non-mages" are feeling very limited in the choice.
Can the spell channeling property be converted from "Spell channeling" to "Spell channeling 1, Spell channeling 2, Spell channeling 3" (we can call them minor spell channeling, spell channeling and greater spell channeling?), so that spell channeling 1 allows all memory 1 spell channeling skills, spell channeling 2 allows memory 1 and 2 skills and spell channeling 3 all skills?
This way you greatly increase the build options and design space.
The way I see it, they should be attributed in the following way:
Spell channeling 3: Staves, maces, unarmed. (Very iconic spell casting tools)
Spell channeling 2: Dagger, Rapier, Shortbow, Scimitar, Quarterstaff. (Current spell channeling weapons)
Spell channeling 1: Long Sword, Club, Morning Star, Hand Axe, Battle Axe, Longbow (Weapons which are sometimes tied to casting archetypes)
Non Spell channeling: Spear, Warhammer, Great Axe, Great Sword, Halberd (Weapons too heavy to cast)
This way instead of having 2/3 of the skills gated behind a weapon property, the distinction is a lot more fluid.
It also becomes possible to empower a bit the memory 3 spells (which are currently a bit lacking), since they become restricted to only the most spell focused builds.