Basically just to make a higher quality release. Since the original scanlation came out, Onani Master Kurosawa got an official digital release in Japan which is what this version is based off of. Also translating sfx, editing translations, etc.
This is really the highest form of praise I could've wished for. The goal of this release is to basically create a "unofficial official" English release because god knows were never getting a real official one.