RE: brand recommendation?
I say winter rye is about the best seed for any occasion. I plant it in my garden at home for a cover crop and when it is about a foot tall after a few weeks the same crop is planted in my food plots it never gets over an inch tall. It handles any type of soil and requires almost no lime or fertilizer.
It is also cheap and grow better than oats and wheat, i do mix oats and wheat with my seed though.
Good Luck