Looks awesome.
I have a PETG 3D printed bracket on my sons friction drive bike, the motor mount is in carbon fibre.
The PETG part is holding up really well, my experience of PLA is that it will be to brittle for this application.
I do notice that my sons mount does have some flex in the mount...