Dear in Christ,
I would tend to agree, that this forum is not the place to "bash" anyone, even those with whom Eastern Christians would (and it seems, should) fundamentally disagree.
I am sure there are wonderful source books available in the library, and probably even 'internet resources' available about Freemasonry. Most of us here are not experts in this, and so this is probably not the best place to ask for information about the Masons.
I would suggest Odo look to these sources, and also seek out his own Spiritual Father or pastor for advice about the invitation he has received.
with prayers,
Elias