For what it's worth... I use the G300 and in order to get the vertical recoil done properly, I had to change it to (-1,5) for the first, then (-1,4) for the two that followed in the script. With the default (-1,16) and (-1,13) it had a severe downward recoil.
Thanks to professor's help, I am now able to make Logitech LUA scripts for weapons (nospread or norecoil) -> so far the values from Oscar to LUA does not have much discrepancy so the process is pretty much copy/paste.
Since DLC will patch sensitivity to be more natural while aiming down sights, I will not release the scripts for public use until this patch is implemented.
If you want to test for possible optimization on scripts (only limited amount of weapon atm), contact me.