PT I think if you know what your doing you should explore. If its fixing the game go for it. I don't know those programing skill but you do.
Ubisoft has long forgoten SH3 so if an independent wishes to fix a few bad eggs then all means do it.
If you want to make it public I would suggest asking ubi for permission. Who knows?
Goodluck dude.