I don't do Shoddy Battle. Really should, though. I've heard that there's going to be a Video Game Championship-thing in 2010, and I'm hoping it'll come to Seattle like the 2009 one did. I have a rough in-game team, but I find that half the pokemon I raise never get used because I constantly change my strategy around. So yeah, Shoddy would be great for me so I could actually decide on a strategy without raising all these extra Pokemon.
But I can do in-game battles at any time. I prefer doubles but singles are good too.