Unless you're collecting your data under 400 feet, this ruling isn't going to enable such a system. Only "model aircraft" operation is involved.
Maybe I'm thinking of AMA requirements though... (think model airplanes, not doctors - although, doctors also require line of sight)
I would presume the FAA will try to apply such a rule to civil use after this ruling.
Edit: Federal Register Notice 14 CFR Part 91 says they "expect line of sight" for model aircraft. It does not seem to be required--and at least one administrative judge thinks that such a notice does not carry much weight.
I would love to integrate with Cumulonimbus! My email address is in my profile.
AC 91-57 (pdf): http://rgl.faa.gov/Regulatory_and_Guidance_Library/rgAdvisor...