I'm not really following how devastating are random weapons. This card is obviously made for control rainbow, and you cannot rely on random to get your Eternity or Pulvy. You'll pack those. If you have them equipped, this thing generating Vamp Stiletto will not help you, but potentially ruin you.
Same can be said about shields.
Now, on general concept, this is one thing you bring instead of fat deck of permanents. But when you look at what it gives, you'll alternate between pillars and shields mostly. Too random to be useful imo.