For the poor use of stock footage, the original additions of Jet Jaguar and Megalon are priceless, and the three protagonists are a very strange trio. It's actually one of my favorites, mostly because I watched it so much as a kid though.
Yeah, the muppet phase is really nostalgic to me for sure, since I grew up watching the 60s/70s movies, but when I saw 1985 in the theater, my mind was blown. That's my favorite suit for sure. Glad you dig the piece!