You should first take a soil test. You may need to lime your soil, and that is critical for perennial crops. Clover and alfalfa make great perennial food plots on well drained ground, but they need a pH of 6.3+ for clover and 6.8+ for alfalfa.
If there was a best, there would only be one, because that's all anyone would plant. The best is what works best for you, and that could take some experimenting. The picture on the bag doesn't make a difference.
It is usually cheaper to buy your seed individually from a local coop, or online from a source such as welter seed. There is no difference between the seed in a premium blend marketed to food plot growers, or seed grown by farmers.
Me too Buster, our club has tried it all. I agree about the imp clover and wintergreen. We use both. Tried oats and a couple other grains this year in a couple areas and they winter killed early. I would stick with a base of perennials and add fall annuals for tonnage. If your pH is 6.3+ they will do well.