I suppose demicjusz is interested in how those words are pronounced by people who speak English, so I don't think my opinion here would be useful, since my spoken English doesn't contain many sounds apart from those that belong also to Spanish (so you can imagine my accent). With my nil knowledge...