I would suggest performing an additional in-house look at this. Take any Hunchback out for a stroll, and shoot West; your shots will land to the right of your Reticule. Now face East, and your shots will land to the Left of the intended point-of-aim.
(edit - I mean, this patch has provided an immense improvement and the Hunchbacks are almost perfect for sniping again... but almost... ;-)
Edit - Latest Test.
I just performed an additional test using the Reticule's Range Finder to determine the actual point of aim and to see how it matched up with the crosshairs.
The Developers have fixed the problem of the HUD's crosshairs/reticule drifting to the North in Hunchbacks. HOWEVER, the actual point-of-aim was not fixed and the true Point-of-Aim still drifts to the North.
I took some pictures to illustrate, using the Range Finder to show where the Actual point of aim is. I stood 190 meters away from a Target Mech. In the top picture you'll see that the reticule can be pointing directly at the end of Mech's Arm, but the Range Finder says that you're pointing off into the distance, just a few meters North of your target. In the lower Picture, while pointing several meters south of the actual target, the Range Finder says that the weapons are actually trained on the Target Mech.
You can see in the top picture that I have the tip of the Commando's missile launcher in the middle of the circle, and the cross hairs are inside the bracket. In the lower pic, the cross hairs are pointed outside the bracket, completely.

So, the cross hairs don't drift north anymore, but the Point-of-Aim still does.

It appears that the magnitude of inaccuracy does not vary as a function of how distant your weapons are pointing; if it's 2 meters off @ a range of 100m, it'll still be about 2m off @ 500m range. The only variable that affects the magnitude of inaccuracy is the cardinal direction.
I hope the Devs might be able to fix it, knowing now what they learned from fixing the HUD drift, and possibly applying it to the Point-of-Aim.
Edited by Prosperity Park, 30 May 2013 - 07:56 PM.