We do our updates on our own customer portal. Last update was about 3 months ago. Our portal has much better ui/ux, has a forum, access to the customers purchase history, one login vs two and some other benefits. Overall it's a far better experience for the customer.
You should comment then on the kickstarter page for any customers commenting there (who might not have realized that) and for people who are not connected to it who would be looking at your campaign...
And yes agreed, kickstarter's UI is really not great..