PlayOnLinux offers simple way to install software and stable API, because it can download given WINE version. But there's some bad think. What if we have got version not related to any install script, for example install script is for English game version and we have Polish one? Shou you offer script to install not telling about which version is it related? Solution is rather simple - open official PlayOnLinux (or WINE) store, so player can ask for version, which should works in 100%. Simple?
I don't know you decide to distribute software via network or physically. We can make brainstorm.