Good team, original and easy on the eyes lol.
I recommend putting either Shed Shell or putting Volt Switch on Forretress. Magenzone could be a problem. Once Forretress is gone Dragonite would be able to set up DD easily and wreck. It's good you have Mamoswine to scare it out but its MS isn't...