Just did a comparison between an iridescence shader I created a few years back in the thread linked below - that uses overlapping offset RGB sine waves - and compared it to the principled V2 shader.
I wasn’t too far off the mark (my shader is on the left).