Yeah, I was surprised when I found a Surskit on Route 102 whilst training my Silcoon which I had caught in Petalburg Woods, didn't catch it though for obvious reasons. Found my Ralts much sooner than I expected x)
And talking about having different teams like you getting a Spinda, i'm going to Catch [probably trade a breeded one from Emerald when I find one] a Corsola and have it on my final team x) Might do the same with a Mawile as i've always wanted to play through a whole story with one.
Not particulary sure what else will be on my Team though. Hmmm.
What you thinking of having for your Final Team??