I have seen this pin in the flesh, and have owned many Strange Sciences in the past. This one is by far the nicest looking SS I have ever seen. If you're on the fence you should contact Mike and buy it. There is virtually no swirl on the playfield and the ramps are clear.
Other Mike