Sounds like an option. Are you looking to trade today? Let me double-check on whether I picked up a Gible from somewhere else; if it's not in my Black Dex, it's a deal. :) I have everything else on that list except Rotom, but after getting a Ditto, I'll trade for one in-game. :D Just in case I already have a Gible I forgot about, what else do you have as options? :)
Did you get your Kabuto yet? I have all seven Fossil Pokémon from earlier gens. So far most (perhaps all) are untouched, I think Lv.25, so they are available for EV training as you wish. (After I level them, I'd be hatching new Lv.1 babies.)
Gible interests me, I'll be trading a Ditto for a Rotom in-game if I ever get around to it. That reminds me, get Cinccino to Undella Town before Wednesday ends...