This version hasn't lost a match for me yet.
Ouch, you posted a new tier 1, sorry i understimated it.
Your deck has some structural weakness: mana base, draw engine support( for ninja) and removals; if u are sure to face just only tezz, ichoride and storm deck, ok, i completely agree with you. But in 7 turns tournaments like usually we play in Italy, i assure this deck is a
BYE for a 40% of the field.