The art definitely leaves something to be desired, but I actually laughed out loud at the American Flag reveal at the end of the first episode. The VN scene with Sato-kun also got an audible chuckle out of me. Bravo.
mine is somewhat less ironic in its weeby influences, but if you like Power Rangers or Star Trek, you'll probably have a good time.