I have always used face contacts and never body contacts. I think body contacts just put contact elements on every face. This might be a good shortcut for your model. The contact elements are reliable and are the same however you create them.
Can you post a picture of your geometry?