Frankly, I don't understand why you'd need accurate clash checking for a theme park sim. What are the objects whose clashes you need to prevent?
Maybe "collision" is the wrong word. I meant overlap avoidance of objects. Although there may be mini games involving free bodies that need physics and collisions. All I need is a simple boolean function that tells me if there is something where I want to place an object. Location of contact and force are irrelevant.