I love it! Invisibility solves everything! "What? You haven't received my VISA payment? Well, I sent you an invisible check!"
Seriously, most of us outgrow the idea of "invisibility" by age eight or so. Tossing it around only adds "immature" to the growing list of adjectives one might apply to Mr. Camping's preachings.