Yeah, this will remain a way to get the updated free version. I'm using this page as both the free version landing page and as advertisement for the premium version's hidden page (since projects that collect payments can't be indexed in the search). When this page gets a large update (as will happen next week), visibility will rise, which I hope drives some traffic over to the pay version.
(Itch.io will remain a few days behind the Patreon release.)