Well... if there is gonna be a /part -k there should be a /join -k also.
I've just been thinking about this now. I'm not sure what your idea of /join -k was, but, I'm thinking it could function like /join -i. (Which makes you join the last channel you were invited too.)
So it could perhaps make you join the last channel you were kicked from ... Maybe?
I don't know. *shrugs*