Sub has neutral priority, but Frosslass is generally fast enough to go first and get the sub up. Magic coat isn't the best move, but it's defiantly not the worst. It all depends on how good you are at predicting. It is really risky but if you know a status is coming then you can use it to your advantage. It's generally too risky for me personally though.