First off, let me get this straight--a lvl 100 Caterpie could own the Elite Four. So if you only play ingame, pretty much any poke is worth raising, so I'm gonna do this based on link battles and the like ;).
Murkrow: A pretty poor Poke despite its rarity. I'd strongly suggest to not use it. There are much better flyers out there. And smarty arty, you said that it has a very high attack stat. 85 base atk isn't much, even for a UU....
Hitmontop: You would be much better off with one of the other Hitmons imo.
Sudowoodo: He's a pretty decent UU, but he won't do so hot if your opponent's team is full of OU's and Ubers. And you've gotta be pretty dumb to think it's a grass type lol :P
Amphoros: There are better electrics (Jolteon, Raikou, etc.), but Amphoros is still prolly worth it.
Hope this helps