May Allah increase your IMAN!
The QXP has answers to all their objections and questions. You will need to study Ourbeacon books and directly respond to them on their website if you wish.
Our Mission is a teamwork, so please take it as your noble responsibility although some hard work will be required for studying. One or two persons cannot do it all.
Caution: We have responded to them in the past which they deleted.