It was hilarious without the translation, but having it in English and having seen the Gundam 00 series just makes all that much more enjoyable. Omega 2-D doesn't need sex in their doujin, the batshit insanity more than makes up for it. Hell, even the ones with sex have batshit insanity so go look.
No sex knocks it down from a 5 to a 4/5 (fucking cock block Alien).
P.S.- This will probably be better than the actual movie, lol