You have to have sunlight or nothing is going to grow very well.
If you do hac light, clover is the easiest to grow with out much work.
Save your money, go to your local feed store and get the seed. Unless your a professional who does this for a living you will not see any difference in plant quality and the deer really are not going to care if the seed came from the Whitetail Institute, Tecomate, or the local feed store. Get a mix of red clover and ladino.
“There are two spiritual dangers in not owning a farm. One is the danger of supposing that breakfast comes from the grocery, and the other that heat comes from the furnace.”