I feel this card is too inexpensive for the amount of potential stock gain it offers.
I'd frown upon the obvious Illusion keyword setup by having it draw a common Illusion card next, but it's rather irrelevant since the player is unlikely to play it unless there are already a good number of Illusion cards in hand for the effect to occur.