They should be i paid good shinies for them, i think a shiny Dialga, Shiny Mewtwo(ev'd almost to max Special attack thanks to Zamaskomony)( WHO never deals in hacks look him up on my friends list) and like a shiny Latios or something else pretty good
I thought vaporeon had more defense but I guess I was wrong. I probably should have acid armored again then used sub. That would have let rampardos sweep. He also should have been banded cuz ninjasks speed boosts are easier to pass than SD's. I guess ur dudes are fine. Since u don't know how they are trained I can't know but they seem ok.