I think it's a matter of finding a way of pronouncing them. It's not impossible, but not something most of languages (or popular languages) have. Say, English "th" sound. It is doable but listen to us, foreigners, and tell me how many actually pronounce it (instead of D, S, F...).
Senk you for you reading de story
I have some notes about the language, so who knows, maybe I'd make a recording some day