Why catalogue size decides the choice
On a shop with fifty products, a well-written FAQ covers most questions. On a Magento catalogue with thousands of SKUs and dozens of attributes, it cannot: the questions are about specific variants, compatibility and availability, and no static content answers them.
That is why the interesting comparison on Magento is not chat features but data access. An extension that receives products, categories, prices, sale prices and sales counts can answer specifics. One that crawls your storefront can answer what is written on the page, and nothing more.