Charilie,
I have no doubt that SLR lenses will do will on a modified A7 series camera, but I think only a few lenses will be noticeably better than on a stock A7 series camera.
Yes, Lens Rentals uses a 2mm piece of glass when testing E mount lenses, but AFAIK they did not test all lenses with this approach and show they all did better. They did some initial tests which unmentioned lenses and then adopted this approach. I find that hardly definite that lenses like the 55 f/1.8 or 90 f/2.8 macro will do worse with an unmodified camera than with a modified camera. In fact, Hiep, and K-H's test show very similar performance with these lenses on a modified and unmodified camera. To me this clearly suggests that longer SLR lenses probably are not going to benefit from the modified camera, but the real answer will be found with actual testing.
I have seen evidence that the Zeiss 55 f/1.2 anniversary lenses does better with the modified than the unmodified camera, but I haven't seen such evidence with other lenses. It is that sort of testing that will make things more clear.
With regard to the AA filter, not having it has plusses but also minuses. Yes, the AA filter reduces a bit of sharpness, but it also reduces moire. It is not an unmitigated virtue to not have an AA filter. I understand why some people would prefer not to have one, but I also understand why some people would prefer to have one.
With regard to the D810 being more friendly to SLR lenses than the A7, again this is way oversimplified. A lot of lenses simply can't be used on the D810, and even the one's that can when using the viewfinder will not be able to magnify the image and I find the focus indicator light on the Nikon to be almost completely useless. It is also not easy to replace the focus screen on the D810 and the live view of the D800 I also find to be way less than optimal. So for me, for alt SLR lenses, the D810 is not an option I would even consider even though it is a great camera. It has way too many drawbacks for me. I find my A7 II to be much more useful for the lenses I have.