It's up to you, but I've found him highly unreliable in the past. The trade itself was me actually doing him a favour, and he paid me back by making me wait and not even giving me all of the Pokémon. :|
He made me wait two hours to trade, then when we did he 'forgot' the Alakazam we had been talking about minutes before. When I went back into Wi-Fi to collect it later, he was in another trade and ignored my VMs. The minute I blacklisted him he started telling me it was all a mistake etc., but I didn't want to hear it. :/