The only information that is "new" about the deck is main-decked Razormane Masticores. You don't have any real numbers for your promising results and you state:
Its pretty standard Workshop, but the Razormane Masticore helps against Fish and opposing Welders
Why not instead start a thread about Razormane Masticore and the possibility that it is the game-breaking, turns the tide card for the mirror and fish match-up? Nothing "new" here man... :/