Hahaha, yeah, I was also crying when mounting mine (30mm version) to carbon 21/28 wheelset… I managed to do it with metal levers in the end.
I also stopped carrying a spare TPU tube with me. No point, there is zero chance I will be able to mount them on the roadside with light plastic tire lever I usually carry. Just dynaplugs and pump…