I could understand this being useful for people who aren't native English speakers. But is it really useful on here?
You have no idea how useful it is here. There are plenty of native English speakers who simply don't know the correct pronunciation of these words. It all relates to how often people are exposed to words like these, not so much what language they learned first.
different accents cause people to grow up learning different pronunciations though.. As long as you know what word they mean does it matter that much? Kinda skipped em all but nice thread i guess?