Yes - this guy is a serious scientist/engineer and very resourceful. Not sure about this design - looks a bit fragile - but IMHO he's heading down the right general path in terms of optimum isolation/stabilisation.
In other words, I can confidently predict that you'll be seeing more of this "balance" principle in the near future![]()