I would choose Ampharos because she/he can play different roles in your team. Here are some examples:
Ampharos @ Wise Glasses
Trait: Static
EVs: 252 SAtk / 158 Spd / 100 Def
Modest Nature (+SAtk -Atk)
- Rain Dance
- Thunder
- Signal Beam
- Dragon Pulse
Other move options:
- Power Gem
- Fire Punch
- Hidden Power [Ice]
Ampharos @ Leftovers
Trait: Static
EVs: 170 SDef / 170 Def / 170 HP
Calm Nature (+SDef -Atk)
- Cotton Guard
- Light Screen
- Thunder Wave
- Discharge
Other move options:
- Cotton Spore
- Charge
Ampharos @ Ampharosite
Trait: Static
EVs: 252 SAtk / 252 Spd / 4 SDef
Modest Nature (+SAtk -Atk)
- Thunderbolt
- Dragon Pulse
- Charge Beam
- Signal Beam
Other move options:
- Discharge
- Power Gem
- Focus Blast
Ampharos @ Expert Belt
Trait: Static
Evs: 252 SAtk / 252 Spd / 4 HP
Modest Nature (+SAtk -Atk)
- Zap Cannon
- Hyper Beam
- Focus Blast
- Thunderbolt
Other move options.
- Thunder
- Dragon Pulse
- Power Gem
Hope this helped!! //EKKO123