Those are some interesting choices for a team, although I think Blissey could be swapped for Audino for some representation of other Generations, since they both are "medics" (and XP gold mines, but that's beside the point) and Buneary would be a better stand-in for Rabbirin.