Given my preference for lighter jigs, By preference is in order of least snag
Shad Dart
Bat Jig
minnow head
ball head
However Tje ball head seems to catch more fish or possibly because I use it the most. There are a lot of rock piles and stump fields where I fish as well as a lot of submersed foundations many of which were stone as well as a number of rock fences. Each presents a lot of challenges and all will take jigs in a heartbeat. in winter the lake level is lowered considerably and some years you can even wlak out to the features and pick up all sorts of goodies as well as modify the features many of the rocky areas are large flat rocks and small boulders along with a whole lot of dinner plate sized flat rocks at all kinds of weird configurations. Walleye lay in the cracks and crevasses and rarely come out of the cover to feed. you gotta get the bait down to them and the lighter the better. Windier days you can get by with a bit more weight but you gotta bounce it slowly in and around the features, Modern trolling motors have held a lot we can program a line and depth and speed a do pretty good. but still loose an awful lot of jigs. Ive seen a lot of days where 30 to 40 jigs lost is common. Im always happy when I only loose a couple dozen. Using the light fluorocarbon line, regular retying of jig is a must but worthwhile. One of the top fishermen on the lake says every drift and after every pickup, he reties or changes colors, he looses a ton of jigs but he fishes almost every day.
I dont think there is a perfect jig head style but do feel there has to be one less prone to snagging. Always looking for solutions. I still cast around 2000 jigs for personal use every year but the fish are so persnickety that you need around 50 colors. I have over 30 shades of orange and on certain days only one of the shades will catch fish. I think it mostly depends on what color egg sacks are floating around because often orange with little red streaks is the ticket but its gotta have the right orange color and what works this week often wont get a hit next week.