Hi Kenneth:
Yes, not all guests are necessarily the best speakers. But there's no doubting they have valuable work experience that may interest students and spark their curiosity about a specific profession. In fact, some of your smarter students may actually be inspired seeing a less polished individual who's achieved succes in their profession. I do know students like field trips and guest, because it breaks up the routine.
Regards, Barry