Beast Boy's love of mopeds is first seen in Every Dog Has His Day (2004) and later in Winner Take All (2004).
Robin's new gear - the black bird helmet and scallop cape - is a direct reference to the uniforms worn on Battle of the Planets (1978). Series Producer David Slack is a big fan of the show - which was also heavily referenced in Don't Touch That Dial (2005).
Beast Boy bears a striking similar resemblance to the character of Haruko from the anime series FLCL (2000) when he rides his moped; Haruko rode a moped and wore a helmet and scarf similar to Beast Boy's.
This whole episode has the spirit of the Silver Age era of DC Comics. During the 1960's, many DC Comics contained stories with strange alien encounters and unbelievable events. In the 60's, The Teen Titans had their share of alien encounters and adventures.