Sorry, I know dead thread, but actually, if you're lucky with your DW catch, you can still have Stealth Rock on him, so he can be good for that too.
The one I got has that. It's all a matter of getting it the right nature and he seems like a perfectly reasonable support on a rain team.