Just wanted to pipe in with a thought on Alan's comment on our Econ line... We don't use "e-mesh" for our Econ line... We only use top quality meshes in every panel we manufacture. What we don't do is guarantee 'who's' mesh you are going to get when all is said and done. Is that a direct enough, indirect response?
Question 2: Yes, the panels are the same for the 150 (1.5) and the 125 series frames...
Question 3: The questions about the tri-loc and deflection are great. From our testing, we were able to see a 3/8" deflection at 52N. This did not create a problem with any of the major mounting systems including the Tri-Loc.
Let me know if you need anything else.