I think high pulls are what people do when they can't lift a weight properly. Unless you are a competitive OLY lifter, do a power snatch or hang snatch. I'm totally serious about this. Do the real lift! Experienced lifters can do high pulls because they know what role they have and what they are trying to achieve. Others just do them because it was in an article or because doing the real lift - its a huge eye opener of their weakness. It's hard to take when one realizes they can't do a snatch with 135.
Press or PushPress
Keep it simple. Keep it basic. If you squat 600 and snatch 275, you'll be pretty strong. So keep your eye on the truth and on performance, not on gimmick lifts and trends. Good luck.
Write down these lifts:
99% of the reps you do in your training should be from these 6 lifts. These are your cornerstones. These are your foundation.
Anytime you read an article touting the "latest and greatest" or some ridiculous circus-lift being championed by a charlatan, refer to these 6. And remember what really makes you strong. It's these lifts.