I'd also vote for a vocal, even some weird spoken word lyrics, pull some dialogue from an old tv show. Something. It's a very pleasant tune, nice in-your-face parts, but needs a bit more to hold interest for over four minutes.
Or it could be my short attention span. Squirrel.
cheers,
-Tom