Haste is the best when u have a long uptime on the target. All the theorycrafting programs assume that u have a 100% uptime on the boss which makes haste look more beneficial than it is in a real boss encounter.
Arp and AP should grant more dps in fights with a short uptime.
If I ever roll enh shami again ill most likely get a arp based gear.

