The thing I do like a lot about the MSFS 2020 key binding system is that you can save many different profiles for the same controller, and then just select which profile you want for whichever aircraft you plan to fly. For instance, for my Honeycomb Bravo throttle quadrant (with vintage-type control levers added), I have 8 different profiles of key/axis bindings for various types I fly and whether I have the controller mounted to my left or my right - WWII single-engine complex, P-38, DC-3/Beech 18, trimotor, DC-6, and of course modern single-engine and modern twin-engine. And what makes this really easy too is that you can clone a profile, so you already have a good basis to start with, without having to start from scratch. Asobo have stated that in MSFS 2024, you'll be able to assign specific controller bindings to each individual aircraft.