Yes, there is a fee for creating a pool. It costs approximately $50-60 (Note: this is a fee for creating a smart contract and covering transaction costs, a.k.a GAS - NOT the commission charged by the platform!)
Moreover, it is welcomed if the Pool Creator (the Pool Manager) makes personal contribution to the pool.

Did this answer your question?