Better to wait for the full game on Itch, as you only get one chance to pay for the game. Once Itch knows you own it, you can never go back to the payment page again! So I wait, so if the game is worth it, I will pay up to $30. Already paid $30+ on 3 games, so far!