Ben,
A Windows-based version of Studio One Remote has been released and can be found as a download within your PreSonus user account. It is located within the "View More Details" of your registered copy of Studio One 3 Profession under the " Extra Downloads " section listed as " Studio One Remote Installer Windows"