as far as matchups are concerned i should be able to beat both ichorid and grimlong without a problem
Why? Traditionally Stax decks are one of the easiest matchups for Ichorid. Your disruption is less relevant because they don't need to cast spells, and a lack of draw spells means you have a harder time mulliganing for hate and recovering, or just drawing into hate.