I just tested HA skill's effect on accuracy and speed. I have a main HA char: lvl 34 ( 174 wpf, 4 HA, 6 PD, 8 WM ) and an alt stf: (172 wpf, 0 HA, 6 PD, 8 WM). It looks like the HA skill increases the accuracy as the reticule for my main character was a bit smaller. However, speed reduces dramatically when you add HA skills. My 0 HA skill alt char was drawing much faster than 4 HA character. I will post the pictures soon.
This shows that HA skill does not work as it should be. Ok it increases accuracy ( not too much ) but reduces drawing speed too much. This is against the nature of the skill.
Such a wpf calculation:
Effective WPF = ( WPF - PD*14 - HA*10)*(1 - 0.01*(effective armor weight))
is extremely ridiculous.