I've been a long-time fan of this site, and feel it's time I say somthing.
Being a Juggalo myself, I would like to enlighten you to (at least my) idea of the song you decided to parody.
The song "Miracles" is essentially telling other juggalos (or fans of Insane Clown Posse) to go out and experience the world with a sence of wonder and apreciation instead of closing themself off from it. It isn't a "diss" to science whatsoever.
Sure, The Insane Clown Posse didn't do well in school, or even get to far in it either, but their accomplishments speak for themselves.
All in all I did enjoy your video, but I felt both sides of the story needed some clarification.