I've recently been revamping
this system, and Trained ST is part of it. Your categories look alright to me, although I don't think fencing styles should use Slow Progression - rather, they should typically be restricted to thrusting damage ("swings" would do thr cut). Note this
already makes them have slower damage progression than most other weapons, as they need +2 to ST for every +1 to damage.
For reference, here are the progressions I'm going to be working with. Weapon Master automatically gives +1 to progression (Slow to Average, Average to Fast, Fast to Very Fast). Beyond DX+4, every +3 to skill is +1 to ST, as normal.
Code:
Progression DX-1 DX DX+1 DX+2 DX+4
Slow -2 -1 -1 0 +1
Average -2 -1 0 +1 +2
Fast -2 -1 +1 +2 +3
Very Fast -2 -1 +2 +3 +4
As for bows, I'd be tempted to use Average Progression, with Strongbow and Weapon Master
each giving +1.