> I would also like a transliteration of IPA into pseudo-english
Wikipedia already has a respelling key for this purpose. English orthography is such a mess, though, that I wouldn't trust a machine with this task. And even a human can't get around the problem that many pronunciations simply can't be expressed in “respelled” form, because they violate the rules of English phonology. That doesn't necessarily mean they're hard for English speakers to pronounce, but it does mean that trying to spell such words as if they're in English will get you nowhere.
And that's before we get to the issue of different accents!
> can people please start "transliterating" names from languages that use the latin alphabet in very different ways
No. Transliteration doesn't exist to make words from other languages pronounceable by English speakers, it exists to express a word in a different script. Focussing on English speakers would sacrifice important nuances, like maintaining phonological distinctions English doesn't have, or the ability to convert back to the original script losslessly. For example, Mandarin Chinese has at least two different consonants that sound like “sh” to an English speaker, and at least four that sound like “ch”, but the distinction between these is critical to Chinese speakers, and if we “transliterated” them to just “sh”/“ch”, we would end up with large numbers of homographs, and the transcription would be useless to Chinese speakers.
Also, what you're describing is the job of transcription, not transliteration.