I think Phanphy would be the better choice. My reasoning is because Sturdy lets it live a Super Effective attack (Dragalge/Tentacruel). You already got Electric coverage in Emolga. Also, your team is good, you got Scrafty and other good Pokemon. Good luck! Also, I think re battleable trainers in Grand Hall are available for training.