This is awesome. Good luck! The (tentative?) mission patch is absolutely hilarious [1], I never thought I'd want this to happen so much until now.
I'll echo what someone said on Reddit, "No memes are beyond our reach" ;). I'd love to buy merchandise for this when it becomes available!
EDIT: for those interested here is the website for the mission: https://memesat-1.github.io/website/