I used a Spro frog today and it was ruined after the first fish. The 5/8 or 1/2 oz Scum Frog is a far better deal and works great.
I wouldn’t recommend 12 pound mono for fishing slop. I use 20 to 30 pound Fireline or Power Pro with a Med/Heavy baitcaster. I have no drag, it is wrenched as tight as it can go.
You have it correct, you should wait to feel the fish before setting the hook, no counting or other trickery. The only other point is that sometimes the fish slams it and moves toward you, so if the frog is gone then reel as fast as you can and set on load.
You need to pound that hookset, I think 12 pound mono would snap on nearly all of my hooksets. The strech in the line alone would limit a successful hookup percentage.