I find it really elegant storytelling to create Beast Boy by linking him to an existing shapechanger with green skin. Sure beats injecting him with mongoose blood or whatever it was in the original story.
Um, if the blood mimics M'gan's nature, wouldn't the kid have white Martian skin then?