OK, still persevering with @Duvel method. I asked the butcher to score the skin, my mistake. I sliced off the nipples because the kids don't need to see that. Unfortunately my oven malfunctioned at the last phase so I think temperature wasn't high enough.
The skin was crispy and very tasty, but not puffy. Just insane that I can't get this right!