I have not seen the Harry Potter figures in the resin, I have seen the DC figures (Team Flash is stalled in my paint queue), I assume it is the same resin?
It reminded me of the Citadel Finecast stuff, which I found very brittle.
They are very nice looking sculpts, just concerned about their practicallity.