Familiarity isn't a bad thing
Like jebuspwns said, it bares a striking resemblance to Foamy... but I wouldn't dock it on that alone. The writing was still witty and satirical and got the job done just as well as the squirrel would've done.
Also, since the vocal effect is pretty much the same, I'll assume that you did want that resemblance to be drawn.