I don't have the NFABs, so I can't speak to those... but I've got the tubular DeeZee nerf bars, and in my opinion the molded steps on those are also too far forward.
Stepping up into the truck is fine, but getting out, the foot placement is a bit unnatural. I've gotten used to it, though.
The day I bought it:
I've since added WeatherTech bug shield and rain guards, DeeZee nerf bars, and (not pictured) WeatherTech mud flaps and tailgate liner, DeeZee bed mat, Husky underseat cargo box, GM Borla dual out the rear exhaust, and GM cold air intake.