I'd say the Compoundeyes method, mainly because of the fact that the Pickup method doesn't guarantee you the items you get during the battle, while Compoundeyes boosts the chance of you finding an item during battle. Plus you already have 5 Zigzagoons already, better to have a near guaranteed chance than to rely on Pickup to get an item you want.