Yes, I use both stages for primary and secondary fire. Of course, you'll need to bind secondary fire to another button to trigger your second weapon seperately. Depending on the situation and the loadout, pulling the trigger all the way back to fire all you have can be really satisfying. My usual setup:
- Primary Fire: fire trigger stage 1
- Secondary Fire: fire trigger stage 2 & button A2
On my left omni throttle, I don't use an axis for throttle. Instead, all axes are bound to thrusters. So, during combat I just set my throttle to 50% via button and then manage thrusters with the 3 grip axes. That works exceptionally well for me. Also, with 6 very precise axes and the throttle set to 0, tricky landings are a lot easier now. So I've come up with these bindings for my left stick to manage the throttle:
- Throttle -100% (full reverse): long press button B1
- Throttle 0% (all stop): short press button B1
- Throttle 50%: pull rapid fire (B2)
- Throttle 75%: push rapid fire (B2)
- Decrease throttle continuously: button A2
- Increase throttle continuously: fire trigger stage 1
- Throttle 100%: fire trigger stage 2
So, to continuously increase the throttle, I pull the trigger to stage 1, but if I want 100% instantly, I pull the trigger all the way to stage 2. You can see the whole shebang in the attached file.
Another rather unusual thing you could do, if you travel a lot:
- Target next system in route: fire trigger stage 1
- Hyperspace jump: fire trigger stage 2
I haven't tried this yet, but with the analogue ministicks of both grips, on-foot combat might be as precise as with a gamepad. There, you could bind “Open Item Wheel” to stage 1 and “Open Emote Wheel” to stage 2 on the left stick.