If you scale the objects GetObjectSizeMin and Max do not bring back the displayed size, it only brings back the size that was loaded in. The Mesh version does not work, either. I have also been unable to locate any AppGameKit commands that will return the scale of any object. In addition, these will only return the X size relative to the object. Not the world. So if your object is rotated 90 degrees it will not return your world Z axis size, which is what we probably need to know if we want to find intersections(raycast commands do not work on scaled objects).
I have had to create invisible plane objects stored in arrays , and set up collision detection on those objects. Pretty cumbersome, imo.