Yes. Please add details about this on the site. Without them I feel skeptical.
Our founder and CEO goes into more detail about our sources of revenue in this blog post: https://blog.m1finance.com/m1-is-now-free/. (Look for the section "How We’ll Make Money".)