Yeah, I kinda figured that was the case after I read the messages. Maybe you can figure some other way to get early access stuff on here, or Itch will eventually update it and actually make it work. But for now that and Ko-Fi are kinda your only options without making more extra work for yourself.
Yeah, let's hope they eventually do. For now, I'm looking into setting something else up. If all goes well, I should have it up and running within the next few days