Well, I only just got D/P, so I don't have any battle experience in it, but that set's a lot like the one I used on Advance, with HP Fire instead of Fighting, though Fighting is clearly superior here. I would go for Timid over Modest and stick more EVs in his defensive stats, something like 200...