The experience you had in your first paragraph is why I'm wary to send it in to Nintendo even with their free repair that they're finally offering. Like, it's great that it will be fixed for free (as it should), but if it's not permanent, what's the point? I can fuck with the Joycon's guts myself at home for a temporary fix; at least then I don't have to wait a week and some change to use them again afterwards, only to have it start drifting again in a few months.