Controls in GRAW 1/2 PC are actually good.
And they aren't ported... considering the console versions aren't even FPS.
I've made some custom mods of my own for GRAW 1/2.
Mainly just combining other people's mods.
For GRAW 2, I've added in a MEUSOC pistol from a GRAW 1 mod.
In my current version of my GRAW 2 mod, I've made the G-36K selectedable in single player. You can also use the Eotech sight. Same with the G-36C.
RPG-7 is selectable as well.
The M-14 can now use an Aimpoint (can not get Eotech or ACOG to work).
Then I changed things like weapon weight (made it more consistent), and now the M-14 doesn't recoil more than the .50 BMG rifle.
I also added the MEUSOC 1911 to the Masada mod, but can't get it into my "M4/16 mod".
I've done similar stuff for GRAW 1.
I was going to combine the M4/16/SPR mod with the Masada mod and Snowfella's M4/MEUSOC mod for both versions of the game as well, but I never got around to it.
I'll get some pics/videos when I can.