Carbon fins will always be the best. They are lighter and more responsive. Think about how much weight difference there is between carbon and fiberglass. Then multiply it by how many fin strokes you have on a daily basis. That is a lot of extra weight!
The ideal carbon fin would be light, great on surface, and good for deep drops. Since most people don't dive past 30m, you really don't need a stiff fin. Your technique will be more important than the stiffness of your carbon fin.
When i begin mi ascend, i feel a bit awkward when i start to kick back to the surface, cause my knees and fins are laying flat on the rocks and i waste some precious moments to get the fins stroke on, some times i have to push the rock/bottom with my hands, any advice?