Muppeteers? No, that'd make too much sense.
Muppet Supporters? No, too straight forward.
Muppaholics? No, too intoxicating.
Muppaphones? No, we'd get whacked by Marvin Suggs, and who really wants that.
Muppaphiles? Not sure, draw your own guesses.
And be sure to provide sketches of those guesses, preferably ones suitable for framing.