Just restarted my Ruby version, since I had pretty much Pal Park'ed away everything in that file, and decided that I'd try one of these things for the first time.
Took me a while to decide on which type to use, but eventually figured I'd go with Ground since one of the starters gets it as a second type (and I don't have a Mudkip on my SoulSilver version yet, so when I'm done I can breed them and Pal Park one over.)
Right now I'm in Dewford Town; haven't gone to the gym or very far into the cave yet, though.
==========
My (very incomplete) team so far...
Thuggian ♂ (Lv. 8)
Just caught him in the cave, which is why his level's so low. I haven't trained a Geodude since G/S/C, so I'm not sure how he'll turn out... though unfortunately I won't be able to fully evolve him, since I don't have a GBA link cable.
Sasuke ♂ (Lv. 12)
Yes, I'm using an unevolved Nincada. XD I generally don't worry too much about natures and such, but I got pretty unlucky with this one--he's Modest, so he gets a penalty to the stat he needs most
and a boost to the one that he doesn't need at all. Of course, that doesn't make him any worse at using Cut or Flash out of battle...
Muckdippe ♀ (Lv. 17)
She's horribly, horribly overleveled--she was level 16 before I even fought Roxanne (which, because of the overleveling combined with two type-advantages, was the easiest battle I've ever had with her... the Nosepass only managed to do
six damage), and the only reason she hasn't leveled more than once since is because I've been trying to catch Sasuke up and giving her as few fights as possible.
==========
EDIT: Five hours later, I've gotten past Brawly and Wattson (by far the easiest Wattson battle I've ever had...) and am just about ready to go after Team Magma on Mt. Chimney. Almost doubled the size of my team, too; I'll probably end up dropping Sasuke off the list once I get access to the desert so I can catch a Baltoy and a Trapinch.
Tikal ♀ (Lv. 20)
The newest member of the team. She's named after an obscure Sonic the Hedgehog character I know nothing about (other than name and species) because I already used the name "Amy" for a female Sandslash I have in SoulSilver, and I don't like reusing the same names too often. Probably the weakest member of the team at the moment, but should be able to keep up with the others pretty well once she evolves.
Osama ♂ (Lv. 24)
Another recent addition. I had him carry the Macho Brace around for a while so his stats would catch up with the ones I caught at lower levels. Seems a little weak compared to Thuggian and Muckdippe, but I'm guessing that will change once he learns a better Fire-type move than Ember (or evolves, whichever comes first.)
Thuggian ♂ (Lv. 24)
Probably the second-strongest member of the team at the moment, now that he's learned Magnitude. Also Selfdestruct, though I haven't actually had to use that one yet.
Sasuke ♂ (Lv. 24)
Surprisingly, this isn't the highest level I've ever had an unevolved Nincada at before; I got one at level 32 from SoulSilver's bug-catching contest a while back. Hopefully he'll learn a better attack than Cut or Leech Life sometime soon, because he does really badly against pretty much everything other than Poochyenas, Abras, and Shroomishes.
Muckdippe ♀ (Lv. 25)
She's not quite as overleveled now that I have something closer to a full team to train. Still seems to be the strongest one on the team, though I'm guessing she'll fall behind a bit once the others start evolving.
==========
EDIT: Another day, and now I'm past 6 badges and on my way to Team Magma's hideout. Norman was pretty tough (as usual), though the second Slaking was pretty easy once I realized that he'd
always try to use Focus Punch if I brought in a Pokémon that was weak to Fighting. Winona was surprisingly easy, mainly because I got really overleveled by accident (I wandered around a bit and ended up going all the way to Lilycove, fighting all the random trainers along the way.) I ended up being several levels
higher than any of her Pokémon before I fought her. Whoops!
Anyway... my team's starting to get fully-evolved now. Sasuke the Nincada has been gone ever since I added the Trapinch and Baltoy to the team, of course.
Muckdippe ♀ (Lv. 35)
Still keeping up with the rest of the team surprisingly well, despite not being fully evolved quite yet. Surf probably helps... and the fact that she's just about the only one I have who doesn't have at least a single weakness to Water. She now has a blank slot for some new move, since I got rid of Rock Smash as soon as I found the Move Deleter's house.
Thuggian ♂ (Lv. 35)
Still exactly the same as the last time, and still pretty strong compared to the others even though the rest of the team has started evolving. I considered replacing Rock Throw with Rock Tomb for a while, but then I noticed that Rock Tomb actually has
lower accuracy than Rock Throw... and the worst part about Rock Throw is the low accuracy.
Osama ♂ (Lv. 36)
Now that he's evolved, Osama might be one of the strongest members of the team. The fact that I replaced Ember with Overheat (and he learned Rock Slide on his own) probably helps. Also has Strength, which I haven't actually had any use for yet... I think I may have skipped an area you get to by pushing a boulder somewhere.
Tikal ♀ (Lv. 36)
Back when she was a level-20 Sandshrew she was the weakest on the team... and now she might be the strongest. Taught her Sandstorm, Dig, and Aerial Ace from TMs, since Sandslashes don't really learn a whole lot by leveling up (except Slash, of course.)
Ooga-Booga ˚ (Lv. 36)
Just evolved from a Baltoy literally ten minutes ago, so I haven't had a chance to try the new-and-improved Ooga-Booga out in a fight yet... but even as a Baltoy he (she? it? ZXQY? it's always hard to tell with those "unknown gender" Pokémon) usually did pretty well, and he managed to handle Winona's first two Pokémon by himself with only a little bit of help from some Super Potions... so I'm guessing he'll be even more powerful now.
Rashid ♂ (Lv. 36)
Also recently evolved, though I've actually used him in a couple of fights. I was surprised to find out that Vibravas can learn Fly; I figured Flygons could, but I wasn't so sure about the middle stage of the evolution line. Kind of missing the high Attack he had as a Trapinch, though the every-other-stat-doesn't-totally-suck-anymore thing is nice.