My two favorite thing were the lyrics (clever and mockingly self-referential) and the portrayals of the characters (committedly over-committed).
The plot is a bit long. It tries to tie up the story two or three times.
Hilarious cotton candy delight (even though I’d never heard of the cartoon that it’s based on.)