I like the term "web nomad," I'll have to start using that. I don't know if I'm a pure web nomad, I lurk most of the time but do post now and again, but then again, as you said about introverts/extraverts, it is silly to draw false dichotomies. I'm sure there are tons of us web nomads or semi-nomads out there - perhaps that is the reason the internet feels different from real life: its missing input from the nomads.
Hope you keep on updating, looks nice so far. Nomads together strong!