The main problem I see with this is that you wouldn’t even have to carry hidden power to gain the benefit from the resist. You could run a completely normal move set on a Pokémon, like Ferrothorn for example, set its IVs so that it had HP Fire, and then have a Ferrothorn that could now shrug off some fire attacks while still being able to do everything it is normally capable of.