My opinion is that the Isle of Mann is even crazier than Pikes Peak. Watch some of the on-bike footage from that, and it makes PP seem almost tame. Especially since Pikes Peak is paved the whole way to the top now!
The camera used in the Pikes Peak video was mounted crooked. That is why it looks like such crazy lean angles, but you'll notice it is on right-handers. No way the bike was leaning 90 degrees.