Guess what, instead of sending a package of software application, which needs further updates (as you mention), why don't you use the web browsers as a client? Create an ASP.NET web application as a client for that WCF application.
The ASP.NET web application will act as the client and users can consume the services using their web browser. Whether they update their browsers or not, would not cause any bad UX for the users. And you will only have to maintain that one single project, the web application. Also the project will be live as soon as you publish it; your users won't have to take the pain of re-installing the package.
Also, using web application will enable you to have cross-platform audience, because a web browser is available on every device and platform.
If this interests you, read this guide to get started:
Creating a Web Service to be consumed by connected Devices via Internet[
^]