The latter yeah - To submit on itch you have to create a game page, but the jam only requires you to submit a page that includes the game's ROM file (.gb/c). the HTML export just makes it easier for people to play/experience your submission since they don't need to download the file.