It turns out this is a pretty dangerous thing to play unless you know you are getting massive value from the discard or you have to because you are land stitched
The mana production gives it a distinct Big Red strategy, as Neheb gives you the requisite mana for spells like Portal to Phyrexia and Sunbird's Invocation, with all the card filtration needed to find such impactful spells
Taken as a package Barricade does a hell of a lot for its low mana cost, in enough matchups to see Standard sideboard play at the very least
How to Play (And Win!) First, a quick refresher on how the game works
Its a subtly complex mechanic where players can walk into onboard trickslike not realizing that Sigrid, God-Favored has protection from all Changelings or that Crippling Fear cannot kill Changelings
He is great against red deck wins as a cheap way of gaining life that has to be killed and in red deck wins as a versatile card capable of disruption as well as forcing through repeated unblockable life loss