If you haven't tested extensively then your data doesn't mean anything.
I'd like to open a conversation about the larger stat pools, and balance of mastery vs Haste. What levels are appropriate or not. Also, a while ago, I came up with the idea for Marksman of macroing my pets "claw" attack with steady shot, since the downtime of my focus dumps would be enough for my pet to gain enough focus to have a higher wild hunt uptime. Since I can use both steady shots, and use Claw once in that (Because of the 3 second CD) It worked to be one claw per 4-5 seconds. The problem with this was, that loses a GCD at least every rotation, which at any length of fight, would be negative every 20 seconds.
The point really is, get your crit up to make your pet rarely lose focus, and they'll have a high enough uptime to be worth it. With our end game stat pools, it should be pretty easy.
Out of the three specs, I focus on Beast Mastery the least. But my assumption for stat pools would be crit as high as possible, haste breakpoint maybe around... 1200, then rest mastery. With my gear at least. I haven't tested it extensively, just thinking on it, I would think that would scale well.