It works the way I always assumed it would, and I use it pretty regularly, both with and without the stock gain effect. It's useful when trying to build stock to play an expensive card, especially if you're going to spend a round discarding anyway. I've also used it to prep for Shrine as there aren't many ways to gain exactly 2 wall.