I bought the Steam version because I don't like pirating software.
If I knew I was going to have to trust 10GB of mods including executables from discord trannies anyway I probably wouldn't have.
I will say the English Steam version has absolutely zero DRM, does not even require Steam to be running. Half the game is missing (the entire main story mode because it takes place in a school), but Illusion provides this data for free download openly, which you can just copy straight to the game folder and the game is complete.
Of course, the main draw of this game is people making custom characters, and there's 1,000,000 mods they use, that you have to have installed for their characters/models to work properly.
There is one single curated source of mods called "HF patch", most people use this and it should install almost everything you need.