I actually recommend considering a Zigzagoon as a battler. In Emerald, they've reworked Pickup yet again, this time so that the higher-level a Pickupper is, the better items it can find. (Silly Nintendo thinks it can discourage HMers. They'll see.) I've actually done a single-fighter game on Emerald, using Linoone. Good times.