Witam shape-univ,
There are a few arguments here about "mirror matter (Foot et al.)" on the wikipedia:
http://en.wikipedia.org/wiki/Talk:Mirror_matter
i haven't gone into them deeply, but editing this page, or the article itself, might be one way to have more confidence in understanding the issue, since any changes or comments you make may be read by anyone else with internet access...
A few comments *against* the Foot interpretation are at the level of what we might call "scientists' gossip" or rough intuition. The only serious response is to understand what Foot et al. says and also try to understand the comments.
pozdr boud