You should also try to get your upload limit increased by contacting the normal itch.io support. This way you don't have to rely on external hosts and your game should stayed indexed even after a new update.
It would also enable you to use itch.io's file upload api, which allows you to upload even larger files.
Best Regards,
Fufu
Its insane how many more people download your game when it doesn't come with a scam warning. » Comments