The problem I have with these type of solutions is basically the time it takes to just quickly bookmark. Browsers bookmarks are built-in, and do this pretty well - it's just one button next to the search bar.
Solutions like these are a bit more limited as they aren't embedded into your browser UI, so you have to open a new website and paste the link in. This mere effort adds a layer of complexity which can kind of turn the user off to bookmarking.
I wonder how this issue can be solved, in my project and yours... Maybe browser extensions can provide a more native experience with less "content to bookmark" time spent.
Sync is another way to kind of counteract this -> people use normal browser bookmarks or whatever they prefer - and then there are options to sync them to your software for better organization / whatever your functionality is.
However, hand-coding all of these integrations is difficult and that's why building a framework of plugins [1] so users can work and distribute these integrations themselves, is in my opinion, essential.
[0]: https://archivy.github.io [1]: https://archivy.github.io/plugins