Is the design optimised for altitude or is it minimum mass for speed?
I have built a design that looks very similar - a bit longer as it has a full electronics bay with altimeter and RF tracker in it. I used LOC tubing, 1/16" balsa fins and then tip to tip glassed it with 2 layers of 2oz glass. That did about 900ft on a D12 and was way over optimum mass - I designed mine to fly on an F39 but that is after some lower powered test flights. With all that on board I have got to get it back.
I had intended packing the recovery section with chopped mylar too - should help tracking at apogee.
Hint - check your CP as with an empty electronics bay mine was very wobbly in flight on a C6 - once on a D with ballast installed it was dead straight and that was in strong winds. I would suggest some flights on smaller motors to test stability, tracking etc. I would have thought 30fps with a streamer should be OK
Good luck, take photos