Yeah those bars are really strong, I'd trust them a lot more than a lot of the aluminium bars available.
The echo pedals are superb, really grippy and very light for platforms. I was gonna swap them for some caged but its not worth the hassle over 30g, especially as caged WILL snap!