There is also a presentation on youtube, which I found helpful:
https://www.youtube.com/watch?v=xXGro_DylHs&ab_channel=LabVIEWArchitectsForum
FWIW, a few lessons learned:
The project provider VIs have to be installed in the LabVIEW resource folder. Distributing this through VIPM makes this super easy to specify this install location, and also turn on "require LabVIEW to restart" after install
You have to restart LabVIEW to test code changes
The code executes in a separate LabVIEW context. This can cause some weird behavior, I found that not all code runs in this context safely