Pinning is a can of worms.

 

If you ever are so foolish as to setup Pinning, then you can never change IP addresses or better said...

 

Anytime you have a site visitor, while Pinning is enabled, then the Pin is cached.

 

If you have to change your site IP, server crashes + your hosting company moves your site or you change hosting companies, then anyone who visits your site again, will get an SSL error, because they have a Pinned Site IP cached + your Site IP has changed.

 

The reason CAA was developed was to fix the brokenness of Pinning.

 

So avoid Pinning + use CAA records instead.