Stormrazor is kinda bad and is a-synchronized design
Storm's Edge - If you are not attacking for X seconds next basic attack 50 +% Attack Speed as bonus damage Unique – Storm's Edge and Critical Strikes grands attack speed
I was excited about the crit version of the item but right now on PBE it seems like a very messed up design and it doesn't make any sense at all. So the item itself asks you to stop attacking to get damage that scales with attack speed. But the bonus attack speed comes after you do the damage so at the end you will never be able to benefit from the attack speed as a bonus damage so whats the damn point?
Here's something that would make more sense
**Every 3 seconds your next basic attack does 50 + % attack speed as bonus damage **
or lets say
Each seconds and each basic attack you gain Storm Edge stack. At 5 stacks next basic attack does damage increased with attack speed
Now this will make much more sense and it synchronize with itself and other attack speed items otherwise I don't see how you can utilize this item at all.
also does not offer AS either. So if you want lifesteal and attackspeed it can be rough.
+
or
or
+ Stormrazer + 
"its my blade lul"
The removal of guaranteed crit feels bad though but is more balanced and fair this way.