Yes, this Jam is simply to get feedback for your games, regardless in what phase of development they are. This is not a competition in any way.
Itch.io Jam system is simply used because it is easy enough way to get this done, even Jams are technically meant for something else than this.