Talking competitively, not just to get through the story AndThen?.
Anyways massi4h basically hit the nail with the hammer. Hidden Power is by far a great move, but breeding to get a good one can be such a pain.
For example, Magnezone. Some (A lot?) of people have Hidden Power on them, but hell which one? It can be carrying a nice HP Grass, or a HP Ice, which can throw anyone off for a while until they realize which one it is. But then again Magnezone would have probably smacked your Swampert or Donphan into a KO because you weren't expecting it.
If you feel you have the time to breed for it, great go for it. But expect it to take a while.