I'm giving itch a chance with my project as they're opening things back up again. Since I'm not seeking money, I should be fine. I'm still not comfortable with how nebulous the whims of the PPs are, but I'll see what happens.