First and foremost, this is an unofficial port of shadcn/ui to MkDocs, and is not affiliated with @shadcn.
The main goal of this project is to port the shadcn style to mkdocs while avoiding to turn it into a whole framework of the death.
So first it should support built-in extensions and some pymdownx
ones.
Migrating from mkdocs-material?
In the general case, I would advise not migrating from mkdocs-material since this theme is well established, very mature, with a lot of features we love.
You can easily migrate to this theme if your documentaion does not rely on too many extensions/plugins. Of course, this is also a good choice for your next brand new project!