My shocks lasted 8 years/100k miles in my 76 Chevy Vega. Then I sold the car, bought a Cavalier and swore off GM forever. Never lost a shock though. My 2003 Expedition had a leaky strut at 165,000 miles. Pretty good! My 2018 Expedition, purchased in January 2019 new, lost both front shocks with less than 15,000 miles. I consider myself lucky though, because at 18,000 miles I have not lost my rear shocks, YET. KYB is a great product. You need them now, so go ahead and use the KYB. Another option is to replace with the OEM Ford shocks and hope they last you until July when the Bilsteins are available.
Seriously, it boggles my mind that a manufacturer would put junk shocks on their flagship vehicle and not fix it with a recall. So embarrassing.