I believe the OP understands the consequences of flipping the sense of the lead screw. To cut a right hand thread, there are two options, either normal (ccw) spindle rotation and infeed or reverse (cw) spindle rotation and outfeed. In order to cut a r.h. thread with outfeed, either the tool must be flipped or the cut must be done from the back.
Cutting with outfeed has issues. My normal insert threading tool won't work flipped, at least for threading to a shoulder as I have almost a 1/2" of tool holder to the left of the cutting edge. I could use my internal threading tool but I would have to run the bar parallel to the spindle. An alternative would be to either make or purchase an tool holder designed to be used for cutting threads on outfeed or to grind a HSS tool.
Another issue is backlash in the gear train. If the lathe is worn or the gears are loosely meshed. This can amount to a fair degree of lost motion. In infeed threading, I would normally back the the cutting tool out by perhaps ten threads to allow the gear train to settle in. Threading with outfeed from a shoulder will require the backlash to be removed within the width of the gullet, presumably a thread or two at most.
All that said, the original question as to whether it is better to use an inverted tool from the front or a conventional tool from the rear would depend upon the individual setup. A restriction on cross slide travel is definitely a no go for rear cutting. The tool mounting method will also impact the choice. In my case, it would require moving the entire compound assembly to the rear position. If the machining first required turning to a diameter and then threading and multiple pieces were involved, this would get old very quickly. OTOH inverting the tool requires seating my QCTP holder a half an inch higher on the tool post and rather than having a solid floor on the tool holder to resist the cutting forces, I would be depending on the clamping screw for that.
Since I can thread conventionally to a shoulder by slowing the spindle to a crawl, I am not inclined to ever use outfeed. At 5 rpm, it takes 20 seconds to cut a single thread My reaction time is still less than a second so even cutting an 8 tpi thread, I can still stop at a shoulder within +/-.01". I also have a mechanism on the drawing board to disengage the half nuts to +/- a few thousandths.