There's only one set of rules 90% of people who play Shoddy/Pokemon Lab/Pokemon Online play by..
With your set of no-rules-anything-goes, what prevents someone coming at you with a team of Kyogre, Dialga, Mewtwo, Lugia, Ho-Oh, etc... etc... it means stuff like your Pikachu have no chance at all.
Your EV spreads seem to be completely random and serve no real purpose at all. Most Pokemon only have 1-3 stats that are even worth investing EVs in.
I can't rate your team really because hey, it's your standard random PBR-ish team. I just think it'll be hard for you to find a battle on a battle simulator since almost everyone plays with some type of structured rules, whereas you aren't.