I usually play a similar deck, with a few changes. My deck is:
2 vampires
3 siphon life
1 vampire dagger
3 obsidian towers
10 pendulum
6 devourer
3 steal
5 fractal
You do not need 6 fractals. No eclipse. Eclipse can be a weakness against fire shield and thorn carapace. This deck wins in AI3 ALWAYS!!!!!. My personal statistics in AI3 is 97 wins 0 losses. The number of devourers must be greater than the number of pillars of the other player. You can steal pillars. Siphon life is used against opponents creatures at first.
It's a fun deck, but there are better decks vs FG.