At those prices and fast focal ratios and using plate glass - with no optical guarantee or optical certification that can be challenged , I would say you would have to take the claim of 0.95 Strehl with a grain of salt . The structure certainly looks light.