I have no comments though as I am more focused on General Relativity (gravity as geometry or the warping of space/time) than Special Relativity and therefore have little use for aether theories.
One thing you ought to know... Ron Hatch, the man who holds most of the patents involved in GPS as I read it, claims that relativity is a bunch of BS and that GPS works entirely on Newtonian physics and that if you tried to make it work on Einsteinian physics, it would not work.