yes and no at the same time. different people react differently to alcohol, so u might be fine with one thing, but i could be puking instead. no, because quantity sometimes counts more than what kind. puking is sometimes induce because ur body is telling u, that u have had enough.
hangover is cause by long period of dehydration while u sleep, so that could be less affected by mixing. instead, if u are not blindly drunk, when u get home just drinking plenty of water before u go to sleep and the next morning shouldnt be so bad.