I don't fish frogs very often. I much prefer large spinnerbaits with a trailer hook. On the trailer hook, I usually equip a crappie jig. I've never to date caught a snakehead on the trailer hook, but I like knowing that it's there. Plus, it makes the presentation a bit larger. I'm a supreme believer in "bigger baits = bigger fish". On that note, I caught my first snakehead of 10lbs on the last trip out.
Next time out, we're going to start foraying into soft (not hollow) bodied frogs. We had a tremendous amount of success in the cooler months when we weren't supposed to do very well. (by the advice we were given) I think that the frog is the natural bait in warmer months. But we'll see. Going to keep using what we know, as well.
If anyone thinks that you can set the hook too hard on a snakehead, that's just not right. Like you, I tend to drop the rod tip, let them take the slack out, before highsticking them with the executioner's wrath. For that reason, I fish with a heavy action rod, and 50lb braid. My terminal connection is a bangkok hooker. I like being able to quickly change out lures without tying new knots.
Color... Ok, I'm going to say something a bit controversial here, but I've never been a big believer in color making much difference. And with snakehead, it makes zero difference. They just don't care. I can fish with white, next to my kid who is fishing black. We can switch to red or yellow, and they just bite. Or they don't. If anyone wants to target snakehead, don't waste your time thinking about color. When in doubt, always black, though.
I've had a lot of problems with snakeheads absolutely destroying lures. Usually, it tends to happen the worst when you lose control of them after landing. They can death spin like a crocodile. The boga grip is definitely a good call. You just have to be careful in handling, and pay attention, so they don't torque your wrist. Especially the big ones.
Finally... I've actually gone to debarbing my hooks, because the SH has such a hard, bony head, it can be ridiculously difficult trying to dehook them, and even more so, to do it without bending the hook in the process. We have taken to just folding the barb with a pair of pliers. (which tends to break them off, most of the time) I'm a bit happier with this, and haven't lost any fish yet. I'm used to fishing saltwater, so "constant pressure" is almost our mantra. Once on the bank, I usually couldn't care if they fall right off.