RE: Which brand of seed? VOTE.
My two cents would include a vote for imperial clover or the extreme. I had some lower pH soil that I couldn't get lime to. The Extreme was planted last year in the field and it had deer all over it in the fall. This spring both the imperial clover and extreme are doing well.