hi roozbeh.
because the more recent versions of hyrcan include the phyton scripting language, the size of the download grown from 40 mb to 209 mb. i would suggest to reduce the size of the installation files in some ways.
first of all, you could distribute tutorials in english language only and let other users download tutorials in different languages only if they need. i mean: why - being italian - i should download everytime the tutorials in turkish or russian language?
also, you could distribute phyton scripting files separately from the main software, so users that don't need phyton or aren't interested don't have to download those files. in this way, for the phyton users too, the updates of the main program don't require to include everytime the same phyton files and the updates of the phyton files only could be distributed separately.
clearly, built-in scripting language would remain as it is currently.
the same could be for the languages, even if every language file is very small in size.