The KLR "Doohickey problem" is massively overhyped. My KLR has 43,000+ miles, and has NEVER had the cases opened. Another rider Iknow had 80,000 miles on his 1989 KLR before he even knew what a doohickey WAS.
A very good Kawasaki mechanic who I trust (not the usual 'steelership mechanic') told me awhile back that those he's seen broken were alldue to owners doing the 'adjustment' incorrectly. I don't doubt that EagleMike makes a good product in his improved Doohickey - it just isn't the critical item many think it is.
The 'thermobob' isn't necessary at all - just a nice gadget to have if you ridea lot in hot weather. Some riders get hinky when their KLR runs 3/4 of the way up the temp gauge. Not a problem. Mine has reached that level often in Florida summers and never had an over-temp problem.
Some farkles just aren't that necessary.
I test rode some Harleys on year at the local "Harley Days" ride weekend. It showed me I am NOT a Harley Guy. The danged Thunder Mountain chopper nearly killed me, and I just don't fit the H-bikes.
I'd never even fit inside those enclosed machines - just can't call them 'bikes'!