I want to share my experience with a Polypropylene build surface, because when I was looking into buying one I couldn't find much information in the form of reviews.
The build plate is a 235mm x 235mm x 3mm sheet designed for an Ender 3, installed on my DIY machine.
Performance with different materials:
PLA - the hardest to get good adhesion but possible if you have a flat bed/good compensation, 55 Celcius bed, <20mm/s first layer
PETG - outstanding performance with a range of filaments including ColourFabb XT, 70 Celsius bed, <30mm/s first layer parts stick very well then pop off with ease once the temperature drops below 60.
Polycarbonate (Polymaker Polymax PC) - Outstanding performance. At 100 Celsius bed I can print without rafts and brims for most parts, one or two awkward models have needed small brims.
Polypropylene - testing soon but should be the ideal build surface.
Nylon - testing soon and will update.
If like me, you want to move away from using PLA filament and don't want to faff around with tape, hairspray, glue or any other magic potions, PP buildplates are a good option.
Performance with the Duet IR sensor is flawless.
Build plate can easily be scratched, but if you can wait a few minutes for it to cool, parts pop right off.
Wipe with IPA between prints.