I've been using the Speardiver carbon speargun, with the stainless steel mechanism upgrade (no reel) Speardiver Phantom Carbon Speargun. My background is wood guns with deep open track and enclosed track. For a few years I've taken the minimalist approach with the wood spearguns I built, and made them as thin as possible. In the last year I got this feeling that I want to be even more light and unencumbered in the water, and started using my own Speardiver carbon gun.
I really enjoy how light it is and the maneuverability. The length of my 130cm gun does not feel excessive at all. The things I miss about the wood gun are the deep track and ease of loading that comes with that. It takes a little more time to keep the shaft positioned on the track and guide it into the mech. Also the attachment points of the float line (at the handle) and shooting line (pin in the muzzle) are not as robust as would make me feel at ease. I tend to make things stronger than they need to be. With a wood gun I feel like a 200lb tuna would not tear out the attachment points in open water.
A deep open track is something I'd love to incorporate into a carbon gun, and may in the future. The attachment points.. it is what it is, no less strong than any other pipe gun. In any case I feel that realistically the gun is capable of dealing with any fish I'm likely to encounter. Even with these small details that are not ideal, I don't think I'll be going back to wood guns. The lightness factor of the carbon gun wins. BTW I hate chest loading so I hip load this gun.
I didn't have any problem with a stainless steel 7mm shaft. But wanted to make the gun even lighter. So I decided to try a 6.5mm carbon steel shaft. I used it today and liked it a lot. The shaft really zings and the gun is very accurate. I got a couple of great shots today that went exactly where I wanted them to at a good distance. I will continue using the 6.5mm shaft, I guess until a fish bends it that I think shouldn't have been able to bend it.
I'll see if I have time to post pics of my gun later.