Interesting idea.
1) Does it reimburse itself when played? (I assume not)
2) This is quite versatile. (always good for card suggestions)
3) It is clear and simple. (another plus)
I think that it either should keep its current effects or be made not to stack. (cost adjustments either way)