I'm under the impression that if you have an encounter that has even a little bit of cleave, then Mastery will pull ahead of Haste by a lot. Otherwise, Mastery is very close to Haste in single target as well. There are quite a few cleave fights, so maybe it's smartest to stay in full mastery regardless?