Yes, this is all very nice and all that but you must meet the following:
Number of channels ................. 4
Impact tolerance ...................... 3400 Gs /6.5ms
Fire resistance .......................... 1100 deg C /30 min
Water pressure resistance ........ submerged 20,000 ft
That's just the executive summary.
The first item is software - not related to storage device (except for recording length)
Item 3 and 4 have to do with the CVR\FDR it self, not the storage device. (I have never seen a PCB that can withstand anywhere near 1100C).
Item 2 - Honest question. Why would you need to withstand acceleration\deceleration for 6.5ms? Besides, proper shock absorption will take care of it anyway. How do you think they do it now?