Yeah I just had noticed that it seemed similar to what you had written somewhat (apart from Ne), and also I've noticed some Ni dominants with good working memory.
Yeah. I've been thinking about your memory example a lot. It certainly rings true, but something just felt a little off about it. 'Spose that's Ni in action. I dont know that there was anything wrong with your idea itself, there was just something off with my understanding of it. I think I've decided what it was that threw me off.
In general everyone uses all types of memory, we are human after all. I wouldn't say that each function directly maps to a certain type of memory, but I do think that certain functions provide an environment that is is more conducive for development of certain memory types. Ni users tend to develop a better working memory for example. Or Si users develop a better long term explicit memory.
For me anyway, when I am allowing information to arise from the subconscious in regards to a particular situation (is this a good way to describe Ni?), then what comes up will be sort of kept fresh in my mind briefly - long enough for me to try and piece everything together.
Seems fair. My Ni generates and shows me information concerning my topic of inquiry. My Ti dissects the information to ensure it's logical sound. If I find that it isn't, I attempt to recalibrate my Ni.
The bit about Si collapsing the metaphysical into the physical sounds interesting - I think if I can understand that better then I will understand some things I've noticed about Si, like how sometimes the language can be... common sensical, but a bit difficult to really tie down to the sensory world at times (e.g. through use of idioms).
Idioms.... I hate idioms.
:P
I've grown up with Si and Ne doms/auxs. I think it's affected my word choice.
My working definition for Ni is:
Ni is the function that decompiles physical reality into metaphysical ideas. It uses those metaphysical ideas to create and refine an archetypal/essential understanding of them. It can then derive an archetypal reality based on the archetypal/essential equivalents of the metaphysical ideas present in reality. Since the archetypal/essential understanding is more refined than it's visible manifestation in the real world, additional information can be derived.
In general this process is largely, but not necessarily exclusively, subconscious in nature.
My working definition/example for Si is

note: significantly lessss refined, I'm not a Si dom)
Si is the function that compresses the metaphysical properties of reality into a single impression. When looking at an object for the first time it creates an impression of that object based off of the metaphysical traits it associates with that object. Each subsequent time it perceives an object it creates another impression. It then compresses all impressions of that object into a single impression that it uses to offer additional metaphysical data for that object.
My Si definition and to a lesser extent my Ni definition are both still in there infancy, so please take them with a grain of salt.
However, feel free to contradict them openly. I'd like to further refine them.