Absolutely, I thought the variable logos were a really awesome idea and would be very engaging for users to look at it.
Even if they don't understand it at first, think of it as a well-liked art piece or a clever idiom that requires your friend to explain it to you first. Blowing minds with your logo - good idea.