Beautiful, simply beautiful. Love the curves. What's the weight?
Might be tempted to add some triangles in a smaller diameter tube between the two lower support extensions from behind the footpeg bolt-on points.
This would help reduce buckling if crunch point exceeded.