it's okay. I really hope it doesn't see play because mechs were super un-fun to play against in the past. The lifesteal on it is completely useless because health gain isn't important in an aggressive tempo deck which mech decks are, but the divine shield and +3 is really good. You gotta ask yourself, would odd paladin run a card like this if it was just "5 mana: give a minion +3 +2 and divine shield rush.
I doubt mech decks will be THAT great in the meta though because taunt druid and cube-warlock are still very popular and both decks hard counter any deck that focuses on playing minions on the board every turn.
Too early to predict it. We just miss too many cards, and for example the Dr Boom Hero card effect, if it generate infinite value like rexxar DK and (partially) Hagata, can give control warrior the upper hand to shine again.