Overhead Squats are good for improving your snatch and improving “core strength.”
Front Squats are good for everything.
If you use the wonderful exercise that is overhead squats, use lower reps and aim for perfect form. Lots of sets w/ 1-3 reps.
But you should use other types of Squatting more. Overhead Squats limit the load that you can use so much that you can’t really build strength effectively using overhead squats. The exception to this rule would be some Chinese Olympic Weightlifters who are so efficient at the Overhead Squat that they can use more weight than they can on the front squat.