It would be nice if the base functions of your GUI are the same at any Product.
Yes, we share as many functions as needed. As PBS is using Rust, most have to be rewritten (and shared again to our other products). You will see fast progress here.
CephFS is not the perfect backup storage if you need full speed. Besides that, you can already just mount your CephFS on the PBS host and add this directory as PBS datastore with a few clicks and you will see the speed impact on doing backups, garbage collections and deduplication if you your backup store grows. We would love to get some real live experience here, especially if your datastore is growing (e.g. bigger 100 TB).
I don't know where you see your product, but I see it as a Veeam alternative, and Veeam can also backup to external storages.
Veeam cannot do QEMU dirty bitmaps, so its not perfect for KVM. The PBS "Remotes" are much more powerful than just simple external storage. You can encrypt and send your backup data to a remote PBS, all this is integrated and copies only delta using secure transport layer. The PBS architecture is extremely flexible and you can use basically all storage you can mount - best practice: local ZFS (and several remotes if you need it for multiple copies on different sites/datacenters).
Besides that, I would never store my most important data via a closed source commercial backup software which is faced with the US laws, but this is another story but non US users should really think about this.