Dennis,
You could also go to afforums.com, and ask there. It's a hotspot for enlisted members to gather and talk about a variety of things, I know several LEAD applicants that are members of both that site and this site, as am myself. If you want the low-down on any base, there is a section talking about PCSing, TDY, and deploying which has info on nearly every base possible.
And to contribute, being enlisted myself and knowing several engineering airmen, Ft. "Lost in the Woods" is not the greatest of tech schools, but it makes do, and even though it's on an Army base, you won't see much difference than any other tech school. I went to tech school in Biloxi, Mississippi for 3D0X2 (Cyber Systems Operations), and we shared our "triangle" with Marines and Navy, we barely interacted with them though. I've heard the same of Ft. Leonard Wood. Best advice is, to make do with the best you have and just stick it out. Most engineers I've met love their job.
Hope this helps!