The engrish is really awkward, which makes it both funny and kind of distracting.
I've wondered why Japanese songs so often have English in them, and not even for things they don't have words for. They'll just randomly toss it in there. I? don't get it.