No. Not trade A. You are downgrading your Keeper from Karlsson to Pietrangelo... not smart.
Trade B I like a lot better. Gaudreau becomes a keeper and then Pietrangelo.
But only take Trade B if you can be happy with yourself if Karlsson puts up a 80 point season next year. Which is quite possible. I expect this to be just a down year and next year he will be back on track