Thanks for making this thread! :) I love both of those.
Building on the second idea, I kinda like the idea of creating the characters without the other player knowing what you are making and then swapping and surprising them. Sounds like it could be a lot of ridiculous fun but could also go into a more serious direction. It could also be interesting to come out of your comfort zone and play characters that you might not make yourself.