It won't be "stagnant," under the terms and conditions of most frequent flyer plans (read yours to ensure that a parter activity so qualifies), if you deposit 1000 miles as often as required since the last activity -- usually 36 months, 18 months for CO.
Should anyone else desire a Diners Club referral, the "Member Get A Member" online sign-up address (new cardholders can earn up to 12K bonus miles in the first year if they use their card every month) and my Sponsor Code are in my FlyerTalk profile.