You should give joystick curves a try, I can tell you from experience that once you go there you won't want to switch back. Your aim, especially with fixed weapons will vastly improve! Also no need to rebind everything, you can have the software to only override the input axis from the joystick with the adjusted response curves. That said, It is also very easy to set macros up with joystick gremlin, for example for pip management.
This
Video was very helpful, I was able to adjust my curves in a matter of minutes with no prior experience. So you can too. ;-)
(First comment of the video has some important info as well, don't overlook that.)
Edit: One more thing, the curves he sets look a little strange, setting them up like this makes more sense to me: