If its better than whats on Wikipedia, then Wikipedia probably wants it.
Its quite normal to be interested in how ones own body works and I find being squeamish weird and often just a learned (mis)behaviour.
Luckily there's others like us and I had good company visiting the Bodyworlds exhibit of plastinated corpses (a nurse, a job where you can't be squeamish).
