I can't have cloned pokemon though if I'm the OT on all of the ones in my PC :P Well, that or my OT name from Black / White, and Black 2 / White 2. ... Or "Plasma" or "FEB2012" for the fourth gen legends or "JAN2013" or whichever it was :P What I'm saying is, if the origins are even remotely suspect, I don't keep it. Straight up or release those mon's I do. One of my many unpleasant experiences with 4th gen, was breeding a pokemon I thought was legit I had received from a friend, only to have an egg hatch from my egg, and my game break down. :c That was pretty aggravating. I know it can't happen anymore, but I was always just not very fond of using things that weren't native and organically put into the game anywho. That's the reason I don't like the simulators online either, I like to work for and make my own projects in pokemon. That way I can have some pride in them, and know well and full where they came from.
Hohokay - my rant is over :P But basically, I just personally, as a preference, like to only use 100% legitimate mons. And while I may have used a cloned mon to breed at some point, I definitely don't still have it because I release or trade all pokemon that don't belong to me.
Your offer though - while very enticing - I'll probably only take as a last resort, because I just wouldn't feel comfortable using a pokemon like that indefinitely in a game. (I'm not saying it's wrong, or I don't think people should do it, it's fine - pretty cool actually, I just personally - myself alone, don't want to be involved with it.)