Riot maple nector says that they might buff fiora on patch 9.8. So here is my thoughts:
On statistics on op.gg, champion.gg.. her early game needs a lot of help. So the solution for fiora right now is something to help her with early game.
E changes:
Current E crit: 160% / 170% / 180% / 190% / 200%
Suggested E crit buffs: 180% / 185% / 190% / 195% / 200%
W changes:
Current W damage based on AP: 90 / 130 / 170 / 210 / 250 (+ 100% AP) Current W cool down: 24 / 22 / 20 / 18 / 16
Suggested buffs: W damage based on AD instead of AP: 50 / 70 / 90 / 110 / 130 (+50% AD) Suggested W cool down buff: 20 at all ranks
out of her core build. dont balance her around the item, but remove her ability to buy it literally every single game, and then make her good without it.