I really like your team! What regional are you going to if you don't mind me asking :)
I like that you're using such a underused mon like Medichan but maybe you should consider something like Weavile? Weavile does every thing Medichan does but a little better. Weavile has the same attack stat...