Oh yeah! I got to do the same thing with my boyfriend! n_n; It wasn't anything too special (a Moxie Gyarados, Gale Wings Flechling, etc) but it's so nice to be able to set someone up with super special pokemon that you can generate with your own hands. See, I can go on and off with RNGing. That's basically why I never got into the Trade Center cause I'd open a shop and almost immediately forget it exists. xD
Tell me about it. I can just see the spaming of shiny Palkia and Wondertombs. But some people, like yourself, are going to make the WT worthwhile for a lot of people. :)