If I'm fishing shallow I'm throwing a spinner bait 99% of the time. They will bite them at any time. In the middle of summer they are great in shaded areas during the middle of the day. In the spring I catch more spawners with a spinnerbait than everything else combined. If the water is clear I'm throwing white with silver willow blades and a single tail chart trailer. If it's stained or muddy I'm throwing black/blue with a gold Colorado blade and a double tail black trailer. It's noise, it's action, and it's intrigue.
Here is my experience with trailer hooks. I never used them, never felt like I needed to. A buddy finally talked me into using them. The first time out using one I hook the fish in my avatar picture, my PB. Get it to the boat and sure enough, the trailer hook was right in the dead middle of the inside of its bottom lip. That means he hit it, bumped it, or whatever before it took a bite at it and the spinnerbait was upside down when he actually hit it.
Whenever I would miss one before that I'd always just thought it hit the blades, no big deal, can't win them all. Since then I can't remember another fish being hooker by the trailer, but there is zero chance I'd ever throw one without it now.