If you're going for Agi stack it seems fine, tho you miss Voice Amplification Modulator - Item - World of Warcraft, 2x AGM/2x haste trinket/BoA trinket, and rings. You should consider going horde for the 2 stam 3 crit ring, and perhaps get Dread Pirate Ring or The One Ring.
Elemental Force on both daggers
2x Haste Trinkets/2x AGM/1x AGM 1x Haste Trinket
Justice Point BoA shoulders (resil is worthless at low levels)
Voice Amplication Neck
Don't know much else for level 10 rogues.