I’ve had these tires installed for a week now, and I’ve tested them a few times already. I can’t speak about the installation process as I did not do it myself. The look is pleasant, they seem to be made of a quality compound.
As for the performance, they do have a bit more rolling resistance, but it’s not that bad at all, and I think it is also inevitable. Also, when cycling on the road, you are going to feel a bit more bumps than usual; when riding offroad, the difference with pneumatic tires is negligible. But, the peace of mind you get with solid tires is definitely worth it. I can finally return to paths that I was too afraid to ride on.
I recommend these tires especially if you want to enjoy some (easy) trails in areas where thorns are widespread. I think light offroading is their best application, which is perfect for where I live. I know they are most commonly used for on-road cycling, so my advice may be unpopular, but this is what I found.