My opinion is that 6. f3 is not merely a move-order trick. I play the Black side of the Najdorf and employ the e5-systems. So when I see 6. f3 I know for sure that I am not going to face an f4 by White.
The main worry for me is the dangerous Dolmatov system where White goes for f4 / Qd2 / O-O-O (or O-O depending where and if Black castles). This system is a variation to be found in the 6. Be2 line. However, in our example White has the option to omit Be2 and play the whole system a tempo up.
So with this background:
i. 6. f3 e5 7. Nb3 Be6!? is interesting, 8. Be3 Nbd7 9. Qd2 Qc7 and Black postpones Be7 and O-O to gain tempi for the counter-attack.
ii. 6. Be3 e5 7. Nb3 Be6?! 7. f4!? with a Dolmatov-system without a Be2 (i.e. a tempo up). More safe here is the normal main line with 6. Be3 e5 7. Nb3 Be7
iii. So following the above as White I would have had 2 options:
- 6. Be3 (to see if Black goes for e6, immediate e5, or Ng4) Ng4 7. Bf1 Nf6 (this sequence of moves may be repeated; both players test each other for the possibility of a draw) 8. f3 Be6!? with an inferior version of an English attack (in my eyes),
- 6. Be3 Ng4 7. Bg5 h6 etc. and play the independent Ng4 lines, which (again in my eyes) is by no means bad for Black and you will need to know a bit of theory.
This is all based on my own observations and analysis (and taste!) so I may be somewhere wrong.

However, I have lately seen a couple of Top GM games with this line (6. f3 e5 7. Nb3 Be6!?).