Just saw your latest addition to that page and thought I'd drop you another line. You might want to look at the list of alternative outlets to Wikipedia, many of which would let you host your content. We're an encyclopedia, and since your page doesn't meet the requirements for an encyclopedia it can't stay here, but there are lots of other places that could host your stuff. Good luck!