This is a great fan project! I have the new version of Uproar in Heaven, but I had no idea it was missing 20min. of footage! When I watched it again, I thought that it seemed to be missing scenes that I remembered from watching in the theatre, but that was so long ago that I thought it was just me. The discrepancy in runtime could be due to Pal speed up on the European versions.
I would like to help this project in any way I can. My brother is taking Mandarin classes and can help translate if necessary and I'm trying to track down an old VHS tape of the film in question, but even if I find it I doubt it's in any better quality than aything you already have. In any case good luck!