personally, given the choice between the two [if i found the spell you were going to use] i'd go for xXDesireeXx because the spell i found called 'have a lover return spell' involved smoking a whole cigar. myself, i wouldn't use a spell that called for anything harmful to my body.
if you're trying to get someone back, they left for a reason, the two of you might be better off apart, you just don't see that yet. you can cast to bring them back, but it would be a quick fix. cast what you want, i'm not here to mother you, just saying be careful what you wish for. just think before casting any spell.