I just have the button 8 as a shift button, this doubles up most of my joystick buttons, and also allows me to use the throttle paddle axis twice, i use the 2 smaller buttons on the throttle base for landing gear and galaxy map.
the 3 buttons on the throttle side are for shield cells, chaff, and FSD. (top 2 also used for ui next\previous tab) One on back is boost as it is easy reach when holding throttle, one further down the back is FA off. shift (8) and trigger is hardpoints, trigger is fire weapon 1, striped key no 2 is secondry fire and headlook off with shift., (i have the edtracker) 4 is back key and target ahead, also shift + 4 is fire group. Hat switch is vertical and lateral thrusters, with shift (8) pressed it is power management, it is also used for navigating the ui, paddle axis is ui left right when shift is pressed, normal it is next\previous target, it is also forward\reverse thrusters with landing overides.
I love my t-flight, and find with my macro keyboard, i only use the macro buttons for request docking, camera ect.
I did succesfully use it for the srv, but i found my wired xbox controller to be better for the srv.