All our visiting speakers are paid travelling expenses. The congregation also pays their fine if they get a parking ticket which happens quite often.
Public Talks direct from HQ solve the problem of speakers putting their own slant on the topic, so I'm sure we will see this more and more. The monthly GB talk would probably be the place to start; I know of congregations who do this already on Saturday mornings for those without computing facilities.
George