I've been playing this list for the last few days around rank 15 - 30 masters. Drop the lethrai falchions for more creatures or removal if meta begins to shift away from aggro matchups.
The deck has good game vs most matchups. You need to be careful and play around removal vs decks like chalice feln and armory. Try and bait out removal to see what there is before committing weapons or extra creatures. Its often worth it to delay a creature drop in slow matchups if you have tricks to beat their removal.