Is it me or that is a very agressive sideboard card for Vintage? Against a lot of decks, it would create easily 9 power at instant speed. One green also means it's very splashable in artifact mirror matchups.
Instant speed means you can just play a more control game and slam this EOT or whenever you find an opening.