My wife's family is from the IOM. We have been over there during practice week.
Pros. It's exciting if you like fast motorbikes.
Cons. A lot of people die proptionatley compared to other forms of motorbike racing. Apart from the TT races I can't think of any other reason to visit the IOM.