That's the idea. Bear in mind that flat meshes that overlap won't flag as intersecting with meshesintersect() - the meshes need to transcend all three axes.
i dont quite get what you mean? are you saying the whole mesh has to be inside the second mesh? sorry im new to meshesintersect