Looks lika a very intresting list. I feel too at this time that needle is a high value card. I'm not sure I wouldn't cut barinstorms though, but can't say for sure untill I test the list myself.
Another card I have recently discovered is
Cyclonic Rift. I have changed my
Repeals to Rifts completly. It's good earlygame, cause it always bounces for :1::u: and lategame/midgame when you bounce the entire opposing team. I know it only target opponents permanents but in my testings I usualy have the feeling of a Time Walk when i cast with overload. The only downside is that you don't get the extra card that Repeal gives you. How do you feel about it?
Take into consideration I play
All is Dust over
Oblivion Stone at the moment. It feels like I'm always too slow with Stone and it's wounrable against alot more. It may be wrong I don't know. Thay have started playing Death n' Taxes in my local meta.
Phyrexian Revokers are pain in the ass.