You only need to have nick comparisons if you want the commands to be used for specific nicks. You don't have to turn the auto-join off in mIRC Favourites.. worst case scenario you'll send the /join command to the server for a channel that you're already in.

I don't know if you'd find this handy or not, but I have a snippet called Auto-Part