First, I like to say hello. Second, I love wingate. I have tried Kerio Winroute and ccProxy, but wingate is the easiest to configure and doesn't crash on me for silly things like Kerio does.
I have downloaded 5.2.3 and everything is rock solid so far. This was installed on a fresh install of XP and coexists with pcanywhere and Kerio Mailserver (which is the only kerio product I do like)
I have tried wingate 5.0.4 before on an old computer and had problems with it, but the newest version seems very stable. I would however like to see a feature either through proxy, WGIC or NAT that would allow you to throttle bandwidth for certain LAN IP addresses. Maybe in the activity pane, you could right-click on a computer and choose "Throttle Connection" a screen pops up with the IP and MAC and asks what you would like the UP/Down KB to be and how many KB/MB/GB they can download in Day/Month. Maybe one step further, where this option is also per user, and would also be avilable as a tab in the user properties, i.e. Guest or Admin under the Users Pane.
I like the firewall much, but would like you to add a right-click feature here allowing you to blacklist an IP that attepted a connection. I know you can do it from Activity, but it would be easier in Firewall Pane, because you have log right there.
Also, like the Proxy service where you delete certain services, i wish you could do the same for the Control Panel. Like, I never use DNS or SMTP/POP services for instance.
Other than that, keep up the good work.
Thanks!