I've made some great progress!
I'm up to Skyla, and have got 5 of my dream team!
I'm really proud of Espeon and Heracross, as they were so hard to find. They aren't the best natures and abilities, but they are the best I could get!
I'm waiting to catch a staryu soon, then my team will be almost complete!