good to hear and I am sorry I some how missed this when you first posted things,. or I would have replied
weeds are one of the hardest things to keep out of clover plots, mowing works for some, but for me its been spraying that is all that ever worked for me
and its very important IMO, to keep maintaining soil PH in clover plots, I typically top dress every winter allowing more time for lime to get into soil while things freeze thaw and clover is dormant!
and Typically when you let them go to seed they will re seed themselves for many yrs, but it never hurts to help seed any bare spots