Nope. Been a lot of investigation from the players and devs into anything that could impact drops, it's one of the most tested drop-systems in the expansion. Specifically for speed I've completed it in stupid-fast time and gotten drops. I lost my mind when TBL came out and I went 40 runs without a drop and start interrogating everyone I knew who was having success. Nobody was doing anything special and there's nothing you can do to improve your chances besides running it more frequently.
Ran it twice yesterday, boots on first run, gloves on 2nd! Shame I just want shoulders and ring! Grats 2 guildmates Had been weeks before seeing anything drop.