Huh, recycling is good, but this thing is totally useless. You can get much more punch, permanently, by investing into a real creature.
Where you would sacrifice a permanent?
And how much casting cost they got? Like, 5 at most? Pillars will result in a puny 2 point damage.
Is there any other permanent you expect to be sacrificed?
The best would be to use the mechanism of the steam engine, so you boost the ATK of the cannon, but it would last more than one turn, it would just decrease by 1 or 2 each turn.