This translation might be worse than nothing. People who read will probably hold a bad opinion of it and others will assume someone is working on it :/
I do think the plot holds some water tho. I'd offer to clean up the non-omake stuff (edit/PR), but some of this is totally incomprehensible