Duuuuude that's awesome! Don't forget though that a lot of people are terrible when it comes to battling xP I think the best way to judge your team is to challenge the Battle Maison and see how far you get. Or you can do the rating battle institute!
Oh gosh, so when I first beat X, my friend and I battled, me using my in game team that I didn't EV train, and he using his strategic EV trained team. I beat him like five times and he was SOOO ANGRY. But now he beats me with NU Pokemon XD
It's one of the driving forces in my current team! I've got a pretty good current one though that I usually do well with. When I lose it's because I make bad decisions XD