Now, what came to my mind was that most of these tests...aren't. For the lack of better word. My first question would be to ask "what is it they are exactly measuring?". So, I fell back to the definition of a test and the white world usage of a test: to test something in reality, of course! So, this is what I had in mind:
I propose that we come up with a test that will be actually a set of exercises so a person could reasonably self type. Such as, for example, Ne and brainstorming exercises. This'd take some time for a person to finish those exercises, but it'd give a solid proof of a type and the feedback would be just phenomenal. A little of abstraction if you don't mind:
It'd look like this:
Inf.Element -> application(s) of that IE in Reality -> exercises for that IE -> Results
example would be that Fi PoLRs would tend to have troubles with being polite / maintain relationships etc. And this would get proven easily when they'd get an exercise that said "be polite", "be considerate", "remain silent even when you are right", etc.