Cool team but i see way too many weaknesses to electric and seeing that some SpD might help it might not come in handy. I suggest that you have a SpD wall such as gastrodon or tentacruel so that way you don't worry about electrics sweeping your team. Just saying the flaws you have with your team...